ubuntu下共享文件夹设置密码

本文详细指导如何在Windows上通过smbpasswd命令为Ubuntu共享目录设置账号密码,并演示了如何进行密码管理和删除操作。适合Samba和Linux系统管理员参考。

Windows 可以通过samba账号密码访问 Ubuntu 设置共享目录。

设置好共享目录后,设置账号密码,至于删除,修改密码,大家就查smbpasswd 的使用就可以完成了

终端中输入 
sudo smbpasswd -a username
写密码
New SMB password:
Retype new SMB password:

 

 

 

### 配置无需密码访问的Samba共享文件 为了实现在Ubuntu 16.04上配置不需要密码访问的Samba共享文件,需按照如下细节操作: #### 安装Samba服务 如果尚未安装Samba,则可以通过命令行执行以下指令来完成安装: ```bash sudo apt-get update && sudo apt-get install samba ``` #### 修改Samba配置文件 编辑`/etc/samba/smb.conf` 文件,在全局设定部分添加或修改相应选项以支持公共访问。对于特定目录的共享设置,可以在该文件末尾追加新的共享定义。 针对无需密码访问的需求,确保在对应的共享条目中加入 `public=yes` 和 `guest ok=yes` 参数[^1]。 例如,假设要分享名为`shared_folder` 的文件夹,并允许任何用户无须提供凭证即可读写其中的内容,可在`smb.conf` 中增加如下片段: ```ini [SharedFolder] path = /path/to/shared_folder browsable = yes writable = yes read only = no create mask = 0777 directory mask = 0777 public = yes guest ok = yes force user = nobody ``` 上述配置使得所有连接到此共享资源的人都能够创建、修改以及删除位于指定路径下的文件和子目录;同时通过设置掩码为`0777`赋予最高权限给新建立的对象[^3]。 #### 设置适当的操作系统级权限 除了调整Samba层面的安全策略外,还需保证Linux本身给予足够的存取许可予目标位置。可利用chmod与chown工具更改现有资料结构上的权利分配状况,使之匹配预期的行为模式。 ```bash sudo chown -R :nogroup /path/to/shared_folder/ sudo chmod -R 2777 /path/to/shared_folder/ ``` 这里采用SGID位(即`setgid`),当在此目录内新建项目时会自动继承其所属群组身份,而`rwxrwsrwx (2777)`则提供了最宽松级别的交互能力[^2]。 #### 启动并测试Samba服务 最后重启Samba守护进程使改动生效: ```bash sudo systemctl restart smbd.service ``` 此时应该可以从其他计算机尝试访问这个开放式的网络驱动器映射点了——只需知道主机IP地址加上所设别名即可。比如,在Windows环境下运行对话框里输入类似`\192.168.x.y\SharedFolder`这样的UNC路径表达形式就能直接浏览远程存储空间内的内容了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值