【linux系统】设置共享文件夹


linux server版本设置共享文件夹,使用samba,设置用户输入账号密码后只能读文件

如果没有samba,先安装:yum install samba samba-client samba-swat

配置文件位置:vim /etc/samba/smb.conf

添加如下配置:

[Share]
    path = /home/hupf/test
    security = user
    public = no
    valid user = @user
    browseable = yes
    writable = no
    admin user = user
    create mask = 0755
    directory mask = 0755

[Share] 设置的共享文件夹名称

browseable 指定当前共享文件夹是否可以浏览

wrieable 指定共享文件夹是否可写

admin user 指定共享文件夹的管理员

valid users 允许访问的用户,多个用逗号分隔

如果想要设置多个共享文件夹,注意一定要修改文件夹名称【share】

重启sambd服务:

sudo /etc/init.d/smbd restart

注意:电脑用户账号并非smb账号,所以一定要新建远程用户

pdbedit –a username:新建Samba账户。
  pdbedit –x username:删除Samba账户。
  pdbedit –L:列出Samba用户列表,读取passdb.tdb数据库文件。
  pdbedit –Lv:列出Samba用户列表的详细信息。
  pdbedit –c “[D]” –u username:暂停该Samba用户的账号。
  pdbedit –c “[]” –u username:恢复该Samba用户的账号

参考文章:Linux存储实验五:Samba服务共享文件权限配置_天道酬勤-CSDN博客

文章中写的很详细,samba相关配置和原理还有应用场景


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM