samba服务器的安装:
环境:Ubuntu1、apt-get install samba 下载samba安装samba
或者:yum -y install samba2、接下来我要做的是将/home/目录下的用户“username”的主目录给挖出来,供我在windows下访问。步骤如下:
1)备份Samba的配置文件:cp /etc/samba/smb.conf /etc/samba/smb.conf.bak2)很多网络教程说:针对/etc/samba/smb.conf文件要在[global]字段中加入下配置项:
[global] directory mask =0777 force directorymode = 0777 directorysecurity mask = 0777 force directorysecurity mode = 0777 create mask =0777 force createmode = 0777 security mask =0777 force securitymode = 0777
但是:我没有加这些配置,而且在我在共享出来的目录里添加,修改删除文件都没任何问题,还没有乱码现象。
3)在/etc/samba/smb.conf文件的末尾之添加如下字段:
[username] comment = username path = /home/username writable = yes
4). Linux中/etc/passwd里的用户和Samba里的用户几乎没啥关系,
硬说有的话,那就是:Samba的所有用户都必须是系统里已存在的用户。我们要授权系统用户访问Samba的话,通过命令: smbpasswd -a username#添加用户username到Samba用户数据库中 这条命令输入完后,会提示为新建的用户username设置访问密码。3、 最后再执行一下service smb restart命令就OK了。(我的Ubuntu系统是这个命令: /etc/init.d/smbd restart )
4、在window系统下直接网络映射就ok了
安装上面的方法没有安装成功的,可以和我联系。jxhui23@sina.com 大家一起讨论。互相学习