Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1370433
  • 博文数量: 244
  • 博客积分: 10311
  • 博客等级: 上将
  • 技术积分: 3341
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-14 21:50
文章分类

全部博文(244)

文章存档

2013年(6)

2012年(5)

2011年(16)

2010年(11)

2009年(172)

2008年(34)

分类: LINUX

2009-03-04 09:32:57

linux下ftp:530 Must perform authentication before identifying USER.
Connected to 192.168.1.131.
220 hmpserver FTP server (Version 5.60) ready.
User (192.168.2.79:(none)): ***
530 Must perform authentication before identifying USER.

vi /etc/xinetd.d/gssftp 文件. 找到
server_args = -l -a
把-a 选项移除.
运行:service xinetd restart
再运行:service vsftpd restart
 
 
vsftp 500 oops 解决方法
登陆出现下面的错误:  
vsftpd 500 OOPS: cannot change directory
以前使用从来没出现问题,这次刚装的RHEL就出现问题,分析可能和这次把SELinux设置成enforcing有关。
网上google了下,有三个解决方法:
1、setsebool ftpd_disable_trans 1
   service vsftpd restart
2、把SELinux关闭(修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启)。
3、可以把SELinux设置成Permissive,表示SELinux规则启动,但只是把违规的记录到log中。(方法同上)
 
阅读(3527) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~