openssh
安装
Ubuntu安装 (一般默认安装)
sudo apt-get install openssh-client
sudo apt-get install openssh-server
端口号 22
配置文件
Client: /etc/ssh/ssh_config
Server: /etc/ssh/sshd_config
连接主机密钥信息 ~/.ssh/known_hosts
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退出