公司配备了一台性能还算不错的电脑,不过是台式机。我在上面装了ubuntu,但是我的代码工作目录全部都在我自己的win7笔记本上。有时程序开多了就容易卡,于是想到用装ubuntu的台式机来访问我win7的工作目录,进行编程。
WIN7访问UBUNTU
win7访问linux的目录很简单,在linux上面装samba就可以了。samba装完之后,可以参照下面进行配置:
1、编辑/etc/samba/smb.conf文件:
sudo vi /etc/samba/smb.conf
在最下面添加以下内容:
[msdx] path = /home/msdx writeable = yes browseable = yes guest ok = yes create mode = 0664 directory mode = 0775 valid users = msdx write list = msdx display charset = UTF-8 unix charset = UTF-8 dos charset = UTF-8
其中[msdx]是共享文件夹的名称,下面的依次是共享文件路径,可写,可读,贵宾可访问,创建文件权限,文件夹权限,有效用户,可以写的用户列表,最下面三个是为避免乱码而进行的设置。
其中valid users和write list要为linux中有的用户。
配置完上面的步骤之后,还要配置用户密码,这里的用户是ubuntu的用户,但密码却不用相同。执行命令:sudo pdbedit -a 用户名,然后输入新的samba用户密码。
如果显示成功,并列出相关信息,就表示OK了。
这时,在win7通过\\ip地址\共享目录,就可以打开了。
linux上访问WIN7共享
这个就很简单了,直接挂载就可以了。如下:
sudo mount //192.168.1.122/git msdx -o username=msdx, password=msdx不过奇怪的是,我昨天在家里用虚拟机挂载时一直挂载失败。今天到了公司,用台式机挂载,一下子就成功了。