软硬件环境
- ubuntu 18.04 64bit
- samba
视频看这里
此处是 youtube
的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
简介
Samba
是 SMB/CIFS
网络文件共享协议的免费开源实现,该协议允许用户访问文件、打印机和其他共享资源,在局域网中使用的非常普遍。
服务器安装步骤
这里以 ubuntu
为例,其它 linux
发行版类似,使用 apt
进行安装
sudo apt-get install samba
安装完成后,服务会自动启动,可以通过 ps ax | grep smb
开查看
接下来配置系统用户名 xugaoxiang
的密码
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a xugaoxiang
如果要使用新的用户名,可以使用 useradd
创建,如下
sudo useradd -M -d /SambaDir/xgx -s /usr/sbin/nologin xgx
其中,不创建用户的主目录 /home/
;-d
是用户访问的目录,这个一般是最后共享出去目录的子目录,方便管理;-s
禁止该用户访问 shell
然后,我们来编辑 samba
的配置文件 /etc/samba/smb.conf
,在文件末尾添加内容
[ubuntu]
comment = ubuntu
path = /home/xugaoxiang
writable = yes
valid user = xugaoxiang
available = yes
create mask = 0777
directory mask = 0777
public = yes
最后,我们再重启下服务
sudo /etc/init.d/smbd restart
接下来,来到 windows
端,win+R
打开运行,输入 \\$服务器的IP
如果是 linux
端的话,可以在文件管理里,输入 ctrl+l
,出现输入框,然后输入 smb://$服务器IP