SUSE linux相关
1、启动suse linux的vsftpd服务,但是FTP连接不上
解决办法:
修改/etc/vsftpd.conf文件
使local_enable=YES配置生效
修改/etc/ftpusers文件
把其中的root用户注释掉(注意其中还有oracle用户,安装oracle时需注意使用oracle上传文件前必须先修改此文件)
2、防火墙关闭不了
解决办法:
安装suse时,选择了停止防火墙,但安装完使用的时候,防火墙老是出来捣乱。
#chkconfig --list | grep fire
SuSEfirewall2_init 0:off 1:off 2:off 3:on 4:off 5:on 6:off
SuSEfirewall2_setup 0:off 1:off 2:off 3:on 4:off 5:on 6:off
使用命令将这两个服务关闭(注意顺序)
#chkconfig SuSEfirewall2_setup off
#chkconfig SuSEfirewall2_init off
此时在使用#chkconfig --list | grep fire结果:
SuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:off
SuSEfirewall2_setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off
防火墙关闭,问题解决。
3、使用ganymed-ssh2的java程序不能连接远程的suse,使用SecureCRT也不能连接suse
解决办法:
修改/etc/ssh/sshd_config文件,将
PasswordAuthentication no 改为:
PasswordAuthentication yes
重启系统。
使用SecureCRT连接suse时,协议选择:SSH1
4、使用VSFTPD登录系统,不能上传文件
解决办法:
将write_enable=YES前的注释去掉,重启vsftpd服务
5、使用vsftpd登录系统不能切换目录
解决办法:
chroot_list_enable=yes
chroot_local_user=yes时,在/etc/vsftpd.chroot_list文件 中列出的用户,可以切换到上级目录;未在文件中列出的用户,不能切换到站点根目录的上级目录。
6、
问题:安装完成后,使用SecureCRT 的ssh1无法远程登录系统
解决方法:修改ssh配置文件sshd_config(位置 /etc/ssh/文件夹下)
把PasswordAuthentication no改为yes,重启sshd服务
问题解决。