linux下ubuntu中samba的配置

前几天老师叫我们用samba来将ubuntu中的文件共享到window中,不需要每次都在ubuntu中cd 到/mnt来编辑文件。查看了一些网上samba配置的方法,我尝试了一下,终于实现了ubuntu中文件共享到window中,在ubuntu和window中都可以修改目录中的文件,同时也可以创建和删除文件。

先说说我的系统:window7 32位系统、ubuntu10.04LTS 64位

先查看你的ubuntu有没有安装samba,执行命令:

$:samba

如果有安装的话,可以跳过以下的安装步骤直接进行samba配置。如果没有的话,接着下面内容


ubuntu在安装时是默认没有安装samba的,所以先进行samba的安装。

$: sudo apt-get install samba4,我这里安装的是新版的samba4,你也可以安装以前版本的samba。


执行上面的命令后需要ubuntu联网下载samba,ubuntu网络的配置见链接:


如果ubuntu没有联网,可以到官网下载samba,见链接:http://www.samba.org/

安装完成之后,进行samba的配置,我是在图形界面下进行配置的,要在命令行进行配置的参考链接:

http://wiki.ubuntu.org.cn/Samba

首先安装samba的图形管理界面,命令:

$: sudo apt-get install system-config-samba

安装完成之后打开图形界面:选择System-Administration-Samba,也可用命令:sudo system-config-samba,速度更快


接着在samba的配置界面选择:File-Add Share,得到如下界面,分别在Basic和Access中选择共享的目录,并勾选可读可写,使其共享到相应的user


之后选择Preferences-Server Settings,配置samba的工作组(默认)、认证模式-Share(也可以选User,之后选择密码yes和当前的用户)、Passwords-无、用户-你当前的用户:


接着选择Preferences-Samba Users,点击Add User,给samba增加一个新的用户,unix用户默认为你当前的用户,window用户是你要在外面登入samba的user,设置密码,确定:


配置完上面的samba后,重启samba,命令:

$: sudo /etc/init.d/samba4 restart


然后,转换到window下:

打开cmd,首先ping你的ubuntu,要知道你的ubuntu的ip地址,在ubuntu命令行输入:$: ifconfig,如图


在window中输入:ipconfig,得到主机的ip地址,我的是172.50.225.22,前面的三位都是一样的,只有最后一位不一样,这样可以在cmd中输入:ping172.50.225.98(ubuntu的ip),如果连接成功,则说明可以通信。不成功的要在你的VM上setting中设置你的网络连接方式为Bridged,同时勾选下面的多选框


最后直接在运行中输入://172.50.225.98,就可以共享到ubuntu中的目录。还有另一种方式:

打开映射网络驱动器,同样用上述方式输入ip,在浏览中选择要共享的文件即可。在弹出的对话框中输入你的UserName和password


注意:共享目录的权限用户,如果权限不属于当前用户,则必须将目录所属的用户修改为当前用户,用命令

chown 用户名:用户名 文件(夹)名,此外还要注意文件的读写执行权限,否则也是无法打开共享文件的。

好了,现在你可以在window中自由的修改、添加文件了。。微笑


如果想删除你的samba用户,可以进入/etc/samba 目录下修改smbusers中的用户,可以直接删除用户。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章