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