apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get purge package name 清除安装包和所有的配置文件
apt-get remove package name 移除安装包不清除配置文件,建议使用purge
apt-get install -y package name 安装中设置为yes
apt-cache show package name 显示包的详细信息
vsftpd 的名字代表"very secure FTP daemon", 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。
apt-get install vsftpd
/etc/init.d/vsftpd status
● vsftpd.service - vsftpd FTP server
Loaded: loaded (/lib/systemd/system/vsftpd.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Tue 2017-09-05 01:45:54 EDT; 18min ago
Main PID: 3158 (code=exited, status=2)
Sep 05 01:45:54 kali systemd[1]: Starting vsftpd FTP server...
Sep 05 01:45:54 kali systemd[1]: Started vsftpd FTP server.
Sep 05 01:45:54 kali systemd[1]: vsftpd.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Sep 05 01:45:54 kali systemd[1]: vsftpd.service: Unit entered failed state.
Sep 05 01:45:54 kali systemd[1]: vsftpd.service: Failed with result 'exit-code'.
/etc/init.d/vsftpd start
● vsftpd.service - vsftpd FTP server
Loaded: loaded (/lib/systemd/system/vsftpd.service; disabled; vendor preset: disabled)
Active: active (running) since Tue 2017-09-05 02:04:45 EDT; 5s ago
Process: 4103 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS)
Main PID: 4104 (vsftpd)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/vsftpd.service
└─4104 /usr/sbin/vsftpd /etc/vsftpd.conf
Sep 05 02:04:45 kali systemd[1]: Starting vsftpd FTP server...
Sep 05 02:04:45 kali systemd[1]: Started vsftpd FTP server.
/etc/vsftpd.conf
write_enable=yes
userlist_deny=no
userlist_enable=yes
userlist_file=/etc/allowed_users #允许登录的用户
vim /etc/allowed_user
ftp_ing
ftp 10.1.1.132 ftp_ing
put放
get拿