LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1095|回复: 3

一个用户,passwd和smbpasswd是否可以设置不同密码?分别用于登录系统和samba?

[复制链接]
发表于 2005-6-17 02:38:41 | 显示全部楼层 |阅读模式
比如开始用用passwd给户A设置了密码123.是否可以再用smbpasswd给用户A设置密码456,A访问ftp时应该用密码123吧?
简而言之就是这两个命令可以给一个用户同时设置两个不同的密码吧? :help
(谢谢各位大哥了,先!!)
发表于 2005-6-17 08:31:45 | 显示全部楼层
可以的,没有问题。
回复 支持 反对

使用道具 举报

发表于 2005-6-17 09:08:27 | 显示全部楼层
當然可以
比如你已經有一個用戶叫user1,那麼你可以使用如下命令?碓O置smb的用戶的密碼

#smbadduser user1:user1
------這一句是說把用戶添加到smb的用戶中
#smbpasswd user1
------這一句當然是說設置smb用戶的密碼了


如我解釋的不對,請兄弟們指出,謝謝
回复 支持 反对

使用道具 举报

发表于 2005-6-17 11:00:19 | 显示全部楼层
如果系統在pam中有設置了..
一般情況
如果在
/etc/pam.d/system-auth
password    required      /lib/security/pam_smbpass.so nullok use_authtok try_first_pass
有如上一行....

[root@shlinux root]# useradd popo
[root@shlinux root]# passwd popo
Changing password for user popo.
passwd: User not known to the underlying authentication module
[root@shlinux root]# smbpasswd -a popo
New SMB password:
Retype new SMB password:
Added user popo.
[root@shlinux root]# passwd popo
Changing password for user popo.
New UNIX password:
BAD PASSWORD: it is too short
Retype new UNIX password:
passwd: all authentication tokens updated successfully.

在做passwd popo之前
login as: popo
popo@192.168.7.112's password:
Access denied
在passwd popo之後
popo@192.168.7.112's password:
#########################
#  Welcome

samba此時與system的密碼同步了...
如果沒有在/etc/pam.d/system-auth中的那一行你當然可以是不同的密碼了.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表