5

设置Samba服务共享Linux的文件

 3 years ago
source link: https://note.qidong.name/2018/08/serve-samba/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

设置Samba服务共享Linux的文件

2018-08-19 21:18:27 +08  字数:667  标签: Linux Windows

本文介绍如何在Linux服务器上假设Samba服务,给Windows与Mac共享文件。 Samba有方便的一面,也有不安全的一面,还是局域网内使用最合适。

安装samba

如果没有安装的话,Linux(以Debian/Ubuntu系为例)下可简单安装:

sudo apt install samba

Windows和Mac自带。

准备一个共享目录

Linux下:

mkdir $HOME/Shares
chmod 777 $HOME/Shares

配置smb.conf

Linux下,编辑/etc/samba/smb.conf文件,末尾添加以下内容:

[Shares]
path = /home/USERNAME/Shares
available = yes
browseable = yes
public = yes
writable = yes

设置用户名与密码

Linux下:

sudo smbpasswd $USER

按提示输入两次密码。

注意:为了方便,$USER最好就是Windows或Mac的用户名。 如果电脑有加域,密码最好就是域密码。

访问

Windows上访问

在【开始】菜单中,输入\\DOMAIN_OR_IP\Shares,即可访问共享文件夹。

在【计算机】界面中,右键选择【添加一个网络位置】,可以把它添加为【计算机】中的一个图标。

(Windows 10暂时没研究透。)

Mac上访问

在访达(Finder)界面下,CMD+k,即可打开【连接服务器】界面。 输入smb://DOMAIN_OR_IP/Shares,点击【连接】。

Linux上访问

在nautilus中,Ctrl+l输入smb://DOMAIN_OR_IP/Shares,即可访问。

安全组

对于阿里云,或者其它带有安全组、防火墙功能的云服务器,需要打开139端口。 实际上,139、445是SMB常用的TCP端口,而137、138则是SMB常用的UDP端口。 如果发生问题,可以都打开试试。



本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可,详见本站版权声明

本站没有任何支持评论功能的计划。 如果你对本站的设计、内容、观点有什么意见,欢迎来信指正。


作者:匿蟒 邮箱:[email protected] 备案:闽ICP备15022549号


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK