欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入我们的社群。

Samba文件共享

Linux 迷途小书童 4年前 (2021-02-08) 2701次浏览 0个评论

软硬件环境

  • ubuntu 18.04 64bit
  • samba

视频看这里

此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。

简介

SambaSMB/CIFS 网络文件共享协议的免费开源实现,该协议允许用户访问文件、打印机和其他共享资源,在局域网中使用的非常普遍。

服务器安装步骤

这里以 ubuntu 为例,其它 linux 发行版类似,使用 apt 进行安装

sudo apt-get install samba

安装完成后,服务会自动启动,可以通过 ps ax | grep smb 开查看

samba

接下来配置系统用户名 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

samba

如果是 linux 端的话,可以在文件管理里,输入 ctrl+l,出现输入框,然后输入 smb://$服务器IP

参考资料

喜欢 (2)

您必须 登录 才能发表评论!