想使系统用户具有FTP权限而其telnet权限只是修改登陆秘密的问题?

由 super_1130 在 12-26-2003 11:16 发表:

想使系统用户具有FTP权限而其telnet权限只是修改登陆秘密的问题?

我的系统:Redhat9.0、自带vsftp(能实现系统用户登陆)

我想实现系统用户具有FTP权限而其telnet权限只是修改登陆秘密;

于是我将/etc/passwd下的csc用户资料:

csc❌515:515::/home/csc:/bin/bash

改为:

csc❌515:515::/home/csc:/usr/bin/passwd

telnet是好用了,登陆后是只有修改秘密的功能!

但是我的csc用户的ftp不好用了!登陆不了

这是这怎么回事!?

要实现系统用户具有FTP权限而其telnet权限只是修改登陆秘密,不是这么做吗??

请大家帮忙看看!谢谢了!


由 hyoga 在 12-26-2003 16:19 发表:


具体错误?


被国人毁了的四个词:同志,小姐,农民,黑客


由 super_1130 在 12-26-2003 16:38 发表:


将/etc/passwd下的csc用户资料:

csc❌515:515::/home/csc:/bin/bash

改为:

csc❌515:515::/home/csc:/usr/bin/passwd

之后。

telnet: 只有修改密码功能;

ftp : 登陆失败;

csc 用户登陆过程:

User <192.168.3.125:

  1<none>&gt;:csc   
  2  
  3331 Please specify the password.   
  4  
  5Password:*******   
  6  
  7错误:   
  8  
  9530 Login incorrect.   
 10  
 11Login failed 
 12
 13  
 14
 15
 16* * *
 17
 18  
 19_由 Snoopy 在 12-26-2003 16:58 发表:_   
 20  
 21
 22
 23****
 24
 25  
 26  
 27
 28
 29" csc❌515:515::/home/csc:/usr/bin/passwd "   
 30  
 31  
 32  
 33telnet可以登录得上??? 
 34
 35__________________   
 36  
 37And then in the evening light, when the bars of freedom fall   
 38  
 39I watch the two of you in the shadows on the wall   
 40  
 41How in the darkness steals some of the choices from my hand   
 42  
 43Then will I begin to under 
 44
 45  
 46
 47
 48* * *
 49
 50  
 51_由 hyoga 在 12-26-2003 17:03 发表:_   
 52  
 53
 54
 55****
 56
 57  
 58  
 59
 60
 61你现在试试把/usr/bin/passwd改成/bin/bash,   
 62  
 63我估计你的ftp还是无法登陆……如果能的话,那我只能说:   
 64  
 65真是太神奇了!   
 66  
 67另:pinksnoopy兄,楼主的思路是对的,这样没有问题。 
 68
 69__________________   
 70  
 71被国人毁了的四个词:同志,小姐,农民,黑客 
 72
 73  
 74
 75
 76* * *
 77
 78  
 79_由 super_1130 在 12-26-2003 17:09 发表:_   
 80  
 81
 82
 83****
 84
 85  
 86  
 87
 88
 89若:csc❌515:515::/home/csc:/usr/bin/passwd   
 90  
 91telnet是好用,登陆只有修改秘密的功能!   
 92  
 93ftp不好用!530 login 错误;   
 94  
 95  
 96  
 97要是把/usr/bin/passwd 改回为/bin/bash   
 98  
 99ftp 好用,csc可以登陆!telnet 好用(但是:不只是可以修改密码)   
100  
101你们也是这样改过吗? 
102
103  
104
105
106* * *
107
108  
109_由 hyoga 在 12-27-2003 08:12 发表:_   
110  
111
112
113****
114
115  
116  
117
118
119见鬼啊!试过/bin/nologin吗? 
120
121__________________   
122  
123被国人毁了的四个词:同志,小姐,农民,黑客 
124
125  
126
127
128* * *
129
130  
131_由 Glue 在 12-27-2003 14:50 发表:_   
132  
133
134
135****
136
137  
138  
139
140
141FTP要求你有shell才可以进入。   
142  
143有些FTP系统可以设置不检查shell。至于vsftpd可以试试   
144  
145  
146  
147check_shell   
148  
149Note! This option only has an effect for non-PAM builds of vsftpd. If disabled, vsftpd will not check /etc/shells</none>
Published At
Categories with 服务器类
Tagged with
comments powered by Disqus