- sudo apt install samba -y
- mkdir -p Share
- chmod 0777 Share
- sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
- sudo vim /etc/samba/smb.conf
[Ubuntu_22.04]
comment = Samba
path = /home/grayson/Share
public = yes
writable = yes
available = yes
browseable = yes
valid users = grayson
简单说明一下配置信息的含义:
[Ubuntu_22.04]:这是共享的名称,你可以在网络上访问该共享时使用。
comment:这是关于共享的描述或注释,显示给用户看。
path:这是共享的实际路径。
public:这表示该共享是否为公共共享,即是否允许匿名用户访问。
writable:表示是否允许用户在共享中创建、编辑和删除文件。
available:表示该共享是否可用。
browseable:表示该共享是否在网络上可以浏览。
valid users:当前 Ubuntu 系统的用户名。
- sudo smbpasswd -a grayson
- systemctl restart smbd.service
- systemctl enable smbd.service
- systemctl status smbd.service