【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相关配置和原理还有应用场景

posted @   胡鹏飞  阅读(1463)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示