openssh安全
安裝服務器
Ubuntu安裝 (通常默認安裝)ssh
sudo apt-get install openssh-clientui
sudo apt-get install openssh-server.net
端口號 22server
配置文件get
Client: /etc/ssh/ssh_configit
Server: /etc/ssh/sshd_configcli
鏈接主機密鑰信息 ~/.ssh/known_hostsftp
ssh登錄方式
ssh IPADDR 當前主機用戶做爲遠程登錄用戶
ssh USER@IPADDR 指定用戶登錄 ssh -l USER IPADDR
ssh USER@IPADDR 'COMMAND' 執行完命令就退出
安全遠程複製 選項同cp
scp USER@HOST:/PATH/TO/FILE /PATH/TO/LOCAL
scp /PATH/TO/LOCAL USER@HOST:/PATH/TO/FILE
在客戶端生成公鑰和私鑰
通常使用rsa
ssh-keygen -t rsa
~/.ssh/id_rsa 私鑰
~/.ssh/id_rsa.pub 公鑰
使用密鑰登錄方式
手動將.ssh/id_rsa.pub追加複製到遠程主機上的.ssh/authorized_keys
或者使用ssh-copy-id命令
ssh-copy-id -i ~/.ssh/id_rsa.pub USER@HOST:~/.ssh/authorized_keys
ftp
安裝
sudo apt-get install vsftpd
簡單使用
輸入命令ftp
>open 192.168.1.233 #鏈接FTP服務器IP地址
輸入用戶名密碼
登錄後使用ls查看文件列表 cd切換目錄
最後使用get將文件下載到本機當前目錄
以後使用quit退出