Ubuntu-如何远程到目标机器发布应用

63 阅读1分钟
  1. 机器A远程到机器B
  2. 机器B配置允许证书登录
sudo vim /etc/ssh/sshd_config

参数说明:

PermitRootLogin yes  允许root 用户登录

PasswordAuthentication yes  允许使用密码进行登录

PubkeyAuthentication yes  允许用证书登录方式

一般开启PubkeyAuthentication,PermitRootLogin

修改后重启ssh

sudo service ssh reload
  1. 在机器A中使用root权限生成id_rsa.pub
ls ~/.ssh/     # 查看是否已经有id_rsa.pub,没有则生成一个

ssh-keygen -t rsa   # 一直按回车即可

vim ~/.ssh/id_rsa.pub  # 查看内容,可以拷贝到机器B中

  1. 在机器B中运行root权限,然后修改~/.ssh/authorized_keys,添加机器A生成的id_rsa.pub
在authorized_keys中追加一行,粘贴机器A的id_rsa.pub
  1. 在机器A中ssh远程进入机器B
ssh root@192.168.1.118 -p 2203