微软Azure连接xshell


  为了方便操作,我们通常使用xshell来作为linux系统的操作工具。

  当虚拟机为Microsoft Azure时如何连接xshell;

  1.打开xshell用户秘钥生成向导

 

   

 

 

 

 

 一步一步的执行,最后一步要保存好公钥。

 

然后打开微软的cloud,登录到本地账户。

修改/etc/ssh/sshd_config,将

#PubkeyAuthentication yes

#AuthorizedKeysFile      .ssh/authorized_keys

这两条注释取消。

 

之后进入到 home/用户名/.ssh目录下,如果没有就创建一个,并且创建一个authorized_keys文件,并且将本来生成的公钥拷贝进去。

 

azure配置完成,再打开xshell新建回话,选择公钥登录。

 

要生成root权限访问,修改/etc/ssh/sshd_config文件

将   #PermitRootLogin yes   注释取消掉

接着在/root/.ssh下面创建一个authorized_keys文件(如果目录不存在,则创建出来):

将公钥配置在这个文件下


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM