安装ssh
sudo apt install openssh-server openssh-client
service ssh status
出现 绿色active (running) 即安装成功。
远程登录
ssh username@address # 目标机器
按照提示输入密码,退出可使用 logout 指令。
设置免密登录
生成公钥、私钥
cd ~/.ssh
ssh-keygen -t rsa
将公钥复制到远程服务器
省去输入密码。
ssh-copy-id username@remote_host
username:远程主机用户名。
remote_host:远程主机IP。
如上图输入密码即可。如免密登录有报错可将 ~/.ssh 下文件全部删除解决。
常用指令
上传文件
scp username@ip_address:file destination # 从远程服务器复制文件到本地。
下载文件
scp file username@ip_address:destination # 将本地文件复制到远程服务器。