1.首页要用ftp;服务器上必须安装vsftpd
安装命令
yum installed vsftpd
查看vsftpd是否启动 root@DK:/home/daokr# service vsftpd status ● vsftpd.service - vsftpd FTP server Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset Active: active (running) since 日 2018-04-01 00:14:59 CST; 10h ago Process: 8778 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited Main PID: 8781 (vsftpd) CGroup: /system.slice/vsftpd.service └─8781 /usr/sbin/vsftpd /etc/vsftpd.conf 4月 01 00:14:59 DK systemd[1]: Starting vsftpd FTP server... 4月 01 00:14:59 DK systemd[1]: Started vsftpd FTP server.
service vsftpd status 查看是否启动
service vsftpd start 和 stop命令启动和停止
2.使用ftp上传和下载文件
ftp 192.168.10.168
上传命令:
mput 要上传的文件名
下载命令
mget 要下载文件名
查看远程服务器的路径:pwd
查看本地机器的当前路径:!pwd
如果要切换当前本机的目录路径:lcd命令 如要切换到/home/daokr
!pwd
lcd /home/daokr/
3.配置、/etc/vsftpd.conf
利用vim 编辑 该配置文件 设置其允许任何人匿名使用上传 25行注释掉
#anonymous_enable=NO
25 #anonymous_enable=NO 26 # 27 # Uncomment this to allow local users to log in. 28 local_enable=YES 29 # 30 # Uncomment this to enable any form of FTP write command. 31 write_enable=YES
4.使用ssh命令登录远程机器
安装apt-get install ssh
ssh 192.168.10.88
停用ssh
service ssh stop
结果:
daokr@DK:~$ ps -ef|grep ssh
root 9518 1 0 11:15 ? 00:00:00 sshd: daokr [priv]
daokr 9547 9518 0 11:15 ? 00:00:00 sshd: daokr@pts/20
root 9783 1 0 11:55 ? 00:00:00 sshd: daokr [priv]
daokr 9834 9783 0 11:55 ? 00:00:00 sshd: daokr@pts/4
daokr 9903 9835 0 11:58 pts/4 00:00:00 grep --color=auto ssh
启用ssh
启动后会多出一条sbin 下面的指令
root 9781 1 0 11:54 ? 00:00:00 /usr/sbin/sshd -D
这个说明已经启用
service ssh start
sercice ssh restart
daokr@DK:~$ ps -ef|grep ssh
root 9518 1 0 11:15 ? 00:00:00 sshd: daokr [priv]
daokr 9547 9518 0 11:15 ? 00:00:00 sshd: daokr@pts/20
root 9781 1 0 11:54 ? 00:00:00 /usr/sbin/sshd -D
root 9783 9781 0 11:55 ? 00:00:00 sshd: daokr [priv]
daokr 9834 9783 0 11:55 ? 00:00:00 sshd: daokr@pts/4
daokr 9854 9548 0 11:57 pts/20 00:00:00 grep --color=auto ssh
其中的
daokr 9547 9518 0 11:15 ? 00:00:00 sshd: daokr@pts/20
和
daokr 9834 9783 0 11:55 ? 00:00:00 sshd: daokr@pts/4
表示已经2个用户已经在链接和使用了ssh;
可要通过kill -9 9834 来结束对方链接
kill -9 9834
利用 pstree命令查看进程之间的关联关系
pstree -ulp | grep sshd
ps -ef|grep sshd