Ubuntu配置samba服务器

假设我的Ubuntu用户名:myname

1. 安装和卸载samba:

sudo apt-get install samba samba-common

sudo apt-get autoremove samba

2. 建立samba访问目录,并增加目录的权限

mkdir /home/myname/share
chmod 777 /home/myname/share

3. 添加用户并设置密码

sudo smbpasswd -a myname

4. 配置smb.conf

sudo vim /etc/samba/smb.conf

在文件的最后添加:

[myname ]
comment=This is samba dir
path=/home/myname/share  
create mask=0755
directory mask=0755
writeable=yes
valid users=myname
browseable=yes

5. 支持软链接访问(可选)

在/etc/samba/smb.conf的“[global]”节的最后,加上下面三条设置:

follow symlinks = yes
wide links = yes
unix extensions = no

保存后退出。

6. 重启samba服务

sudo service smb restart

# 如果上面的命令出错:Failed to start samba.service: Unit samba.service is masked. 
# 则改用
sudo systemctl restart smbd.service

7. 远程连接

若你是Windows连接,则直接Win+R或点击运行,输入\\ip\访问;
若你是Linux用户,则在文件管理器中直接输入smb://ip/ 访问

posted @ 2018-12-14 22:18  星星,风,阳光  阅读(1569)  评论(0编辑  收藏  举报