免费注册 找回密码     

查看: 2310|回复: 0
打印 上一主题 下一主题

Redhat局域网安装的解决办法(3)

[复制链接]

8776

主题

9753

帖子

1万

积分

金牌会员

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

跳转到指定楼层
1
发表于 2012/3/2 17:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
3]以匿名方式来访问测试,在text模式下: <BR>注意:在text模式下,要用用户名ftp,密码ftp来访问,这才是在text中匿名访问FTP。看如下的操作: <BR>[root@linuxsir001 root]# ftp 192.168.0.1 <BR>Connected to 192.168.0.1. <BR>220 (vsFTPd 1.1.3) <BR>530 Please login with USER and PASS. <BR>530 Please login with USER and PASS. <BR>KERBEROS_V4 rejected as an authentication type <BR>Name (192.168.0.1:root): ftp 这里写上ftp <BR>331 Please specify the password. <BR>Password:[这里添写ftp的密码],匿名登入密码也是ftp <BR>230 Login successful. Have fun. <BR>Remote system type is UNIX. <BR>Using binary mode to transfer files. <BR>Ftp&gt; ls <BR>227 Entering Passive Mode (192,168,0,1,137,151) <BR>150 Here comes the directory listing. <BR>Drwxr-xr-x 6 0 0 4096 May 25 13:54 RedHat90 <BR>drwxr-xr-x 2 0 0 4096 Feb 28 19:21 pub <BR>226 Directory send OK. <BR>Ftp&gt;<BR>&nbsp;<BR><BR>那匿名用户所访问的是哪个目录?是/var/ftp这个目录 <BR>出现问题的解决:有时出错,是因为没有ftp和nobody用户,所以要在系统中添加这两个用户,一般的情况下,这两个用户在系统中是存在的。看下面的操作。 <BR>[root@linuxsir001 root]# adduser ftp <BR>adduser: user ftp exists <BR>[root@linuxsir001 root]# adduser nobody <BR>adduser: user nobody exists<BR>&nbsp;<BR><BR>从上面的操作中可知ftp和nobody用户是存在的,所以没有必要添加ftp和nobody用户了。如果不存在,一定要添加这两个用户,否则会出现匿名用户不能访问的情况。 <BR>4]如果要以系统中存在的普通用户登入FTP,也没有什么可以设置的,添加一个用户就行。比如我要添加beinan这个用户,就要用下面的办法 <BR>[root@linuxsir001 root]# adduser beinan <BR>[root@linuxsir001 root]# passwd beinan <BR>Changing password for user beinan. <BR>New password: <BR>BAD PASSWORD: it does not contain enough DIFFERENT characters <BR>Retype new password: <BR>passwd: all authentication tokens updated successfully. <BR>[root@linuxsir001 root]#<BR>&nbsp;<BR><BR>这样的话,就在/home目录中出现一个beinan的用户目录:如下: <BR>[root@linuxsir001 root]# ls /home/ <BR>beinan <BR>如果我们想让beinan这个用户作为虚拟用户,也就是说,beinan这个用户是不能登入系统的,只能是登入FTP。 那这样的用户应该如何添加呢? <BR>[root@linuxsir001 backupNow]# adduser -g ftp -s /sbin/nologin beinan <BR>[root@linuxsir001 backupNow]# passwd beinan <BR>Changing password for user beinan. <BR>New password: <BR>Retype new password: <BR>passwd: all authentication tokens updated successfully. <BR>[root@linuxsir001 backupNow]#<BR>&nbsp;<BR><BR>注:这仅仅是VSFTP添加虚拟用户的一个方法,还有更好的办法需要我们去学习!另外的办法也在测试之中。严格上来说,这种办法不能算虚拟用户。还有另外的一个办法,就是通过pam认证,用db_load来添加用户,目前我也弄成功了,不过相对要复杂一点。正在测试之中。<BR>&nbsp;<BR>
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|Archiver|兴宁A8 ( 粤ICP备17110913号 粤公网安备44140202000139号)  

GMT+8, 2024/11/20 02:39

© 兴宁A8

手机绑定 兴宁A8支持手机、电脑、平板一站式访问!

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