代码改变世界

vmware中启用centos 7 启用vsftp需要注意的地方

2014-11-16 22:30  ysf002  阅读(243)  评论(0)    收藏  举报

1.使用桥接的方式使centos 7能够在局域网中可见

2.修改centos 7的iptables,增加ftp和telnet服务端口,默认是21和23.实际登陆FTP服务器时,使用的是22端口。

3.此时,就可以从ftp工具(filezilla)中看到报错信息,剩下就是修改vsftpd.conf文件了

4.不要使用Telnet登陆,直接使用SSH登陆即可

5.将该虚拟机运行到后台,并且服务器启动后,自动启动VMWARE。 服务器停止前,能够立即将该虚拟机suspend。使用vmrun命令,写了两个脚本用于机器启动时 拉起虚拟机,以及服务器退出时,停止虚拟机。 其中启动脚本使用开机任务,挂起虚拟机使用的是关机任务。其中特别对关机任务进行了配置了,保证在该脚本未执行完毕前,不要关机

6.SSH无法登陆的问题?

--

无法登陆的原因: 发现sshd_config中是默认启用UsePam的。
  1. 解决方法:
    找到/etc/security/access.conf 文件
    发现 默认是-:ALL EXCEPT root :ALL
    也就是说 不允许root以外的任何用户登陆
    问题就好解决了
  2.  
    改成
    -:ALL EXCEPT root yourusername:ALL
    就可以 如果为了安全起见你也可以选择把root去掉 之留下你的用户名..但是建议还是先改成上列模式