添加samba用户

来源:互联网 发布:java趣味编程题 编辑:程序博客网 时间:2024/05/23 13:31

Window系统连上我们的开发机Linux,自然需要在Samba里添加一个新用户。

<span style="color: rgb(51, 51, 51);">linux-06bq:<span class="sy0" style="color: rgb(102, 204, 102);">/</span>usr<span class="sy0" style="color: rgb(102, 204, 102);">/</span>local<span class="sy0" style="color: rgb(102, 204, 102);">/</span>services<span class="sy0" style="color: rgb(102, 204, 102);">/</span>samba<span class="sy0" style="color: rgb(102, 204, 102);">/</span>bin <span class="co0" style="color: rgb(128, 128, 128); font-style: italic;"># ./smbpasswd -a sunjing</span>New SMB password:Retype new SMB password:</span><span style="color: rgb(255, 0, 0);">Failed to add entry <span class="kw1">for</span> user sunjing.</span>

百度给出的结论是”添加的Samba用户首先必须是Linux用户”,一下子豁朗开郎。

linux-06bq:<span class="sy0" style="color: rgb(102, 204, 102);">/</span>etc<span class="sy0" style="color: rgb(102, 204, 102);">/</span>samba <span class="co0" style="color: rgb(128, 128, 128); font-style: italic;"># useradd sunjing</span>linux-06bq:<span class="sy0" style="color: rgb(102, 204, 102);">/</span>usr<span class="sy0" style="color: rgb(102, 204, 102);">/</span>local<span class="sy0" style="color: rgb(102, 204, 102);">/</span>services<span class="sy0" style="color: rgb(102, 204, 102);">/</span>samba<span class="sy0" style="color: rgb(102, 204, 102);">/</span>bin <span class="co0" style="color: rgb(128, 128, 128); font-style: italic;"># ./smbpasswd -a sunjing</span>New SMB password:Retype new SMB password:Added user sunjing.

接下来在Windows机器上【控制面板】→【凭证管理器】中添加Windows凭证:

网络地址:xxx.xxx.xxx.xxx(即需要连接的Linux开发机的IP)用户名:sunjing密码:给Samba添加sunjing用户时设置的密码

最后,在【资源管理器】里直接【映射网络驱动器】,连上开发机即可。

smbpasswd命令的常用方法

<span style="color: rgb(51, 51, 51);">smbpasswd -a </span><span style="color: rgb(255, 0, 0);">增加用户(要增加的用户必须以是系统用户)</span><span style="color: rgb(51, 51, 51);">smbpasswd -d 冻结用户,就是这个用户不能在登录了smbpasswd -e 恢复用户,解冻用户,让冻结的用户可以在使用smbpasswd -n 把用户的密码设置成空.             要在global中写入 null passwords -truesmbpasswd -x  删除用户</span>
0 0
原创粉丝点击