ubuntu 16.04 安装samba
转载地址:http://www.linuxdiyf.com/linux/24260.html
Samba是SMB的一种实现方法,主要用来实现Linux系统的文件和打印服务。Linux用户通过配置使用Samba服务器可以实现与Windows用户的资源共享。以下操作是在Ubuntu16.04 64位系统环境中进行。
1、开始需要我们做的是先在我们的ubuntu下安装好samba:
安装samba:sudo apt-get install samba
安装smbclient:sudo apt-get install smbclient
2、修改配置文件
vi /etc/samba/smb.conf 编辑smb.conf 文件
在配置文件的最末尾加上:
[share]
comment = Shared Folder require password
path = /home/share
public = yes
writable = yes
valid users = share
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
available = yes
browseable = yes
保存后重新启动samba:sudo /etc/init.d/samba restart
3、添加samba 用户
groupadd share -g 6000
useradd share -g share -u 6000 -g 6000 -s /sbin/nologin -d /dev/null
4、设置用户和密码
sudo smbpasswd -a share 接着俺提示输入密码。
New SMB password:
Retype new SMB password:
Failed to add entry for user share.
5、最后计算机下右键添加一个网络位置
输入 文件夹框 \\ip地址\share,按提示输入用户名密码即可。
附加:
为了增加系统的安全性,该文件夹只想给share用户有读写权限即可!
[[email protected] ~]# chown -R share /home/share/
若不想让另人访问,只让share用户可以访问,只需执行命令:
[[email protected] ~]# chmod u+rwx,g+rwx,o-rwx /home/share
NOTE:
在linux内设置share文件夹权限为0777 (chmod 0777 share)才可将windows的文件放到share文件夹里面