linux安装samba服务

superchen 发布于 2023-09-16 9 次阅读


安装

sudo apt-get install samba

或者

yum -y install samba

配置 smb

创建一个用于登录 samba 的账户,并且设置为不能登录 ssh

useradd smb -s /sbin/nologin
 smbpasswd -a [user] #在实际时,把这个[user]替换成自己的用户名。enter后,会有密码输入

修改配置文件

vim /etc/samba/smb.conf

如下

[share_name]                          #符号[ ]里面的是共享文件夹对外的名字,称为共享名字,注意[ ]不能掉
path = /data      #这个path就是你想共享的那个文件夹的路径
available = yes
valid users = 用户名                   #这个book,就是我们刚才在第二步创建的那个用户名,记得替换
read only = no
browsable = yes
public = yes
writable = yes

把目录所有者设置为 smb 用户 (不然可能会发生只能读取不能写入的情况)

chown -R smb:smb /data

检查下 smb 进程是否在运行

ps aux | grep smbd

注意事项:

  • 请检查防火墙是否关闭
  • 请检查 SELinux 是否关闭 (disable)
  • 请检查 smb 进程是否在运行

windows 挂载

img

这样 windows 和 linux 就能很方便传文件了(当一个拓展的硬盘)

  • alipay_img
  • wechat_img
此作者没有提供个人介绍
最后更新于 2024-11-17