Linux工具 openssh/ftp的使用

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退出

相關文章
相關標籤/搜索