1,先说下装系统的几个坑:
使用net版iso安装最好不联网,因为会下载升级包之类的,非常慢
不联网安装好后是最小系统,先启用ssh服务(debian默认没安装,这个有点无语)
刚才没联网,软件源是iso文件需要修改
vi 不好用,修改【或者用nano,ctrl+o保存,ctrl+x退出,ctrl+w搜索】
vi /etc/vim/vimrc.tiny
把 set compatible
修改改为:set nocompatible
加入一句:set backspace=2
nano /etc/apt/sources.list
deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib
然后
apt update
apt install openssh-server
service ssh start
root不能登陆,还得修改nano /etc/ssh/sshd_config
#PermitRootLogin prohibit-password
修改为
PermitRootLogin yes
service ssh restart
2,然后按上一篇文章同样的方法配置vsftpd
需要安装apt install db-util
最后死活都是530 login incorrect
最后发现是
nano /etc/pam.d/vsftpd
auth required pam_userdb.so db=/etc/vsftpd/vuser_passwd
account required pam_userdb.so db=/etc/vsftpd/vuser_passwd
其余#掉,
这里没把其余的全部注释掉造成的
3,再补充下debian默认没有安装selinux,防火墙iptables默认开放所有网络包,可以不用设置防火墙,因为服务器一般都会有硬件防火墙,服务器os系统的用不上