利用MobaXterm远程登陆ubuntu主机

putty实在太古老,最近发现一个很好用的ssh client——MobaXterm,这个client工具可以开多个标签页,界面也比putty要稍微潮一点,遂用之。

安装配置ssh

  • 编辑ssh的配置文件/etc/ssh/sshd_config,需要更改的语句如下:
    StrictModes yes改为:StrictModes no
    #PubkeyAuthentication yes改为:PubkeyAuthentication yes(即删掉#符号)
    #AuthorizedKeysFile %h/.ssh/authorized_keys改为:AuthorizedKeysFile %h/.ssh/authorized_keys(即删掉#符号)

  • 重启ssh服务
    sudo /etc/init.d/ssh restart

安装MobaXterm

  1. 进入官网:https://mobaxterm.mobatek.net/
  2. 点击如下按钮:
    利用MobaXterm远程登陆ubuntu主机_第1张图片
  3. 个人用户用free版本即可。
    利用MobaXterm远程登陆ubuntu主机_第2张图片
  4. 选择下载版本:
    利用MobaXterm远程登陆ubuntu主机_第3张图片
    portable edition是压缩包,解压后即可使用。Installer edition是exe执行文件需要再安装一下。随便选一个。
  5. 按照指示安装完成即可。

设置公钥私钥

  1. 打开moba
  2. 点击上方菜单栏中的Tools->MobaKeyGen,点击Generate,鼠标在空白区域不断滑动,直到进度条完成即可。
    利用MobaXterm远程登陆ubuntu主机_第4张图片
  3. 复制空白区域产生的公钥,然后将其复制到~/.ssh/authorized_keys即可。
  4. 保存私钥,点击“Save private key”即可。

配置MobaXterm

  1. 打开moba
  2. 点击左上角Session->SSH,然后配置Remote host(即远程主机ip),Specify username即为你需要登陆的用户名(就是刚刚保存了公钥的用户名)。
    利用MobaXterm远程登陆ubuntu主机_第5张图片
  3. 点击下方Advanced SSH settings,勾选Use private key,然后选择存放private key的路径。最后点击ok即可。

你可能感兴趣的:(ubuntu配置)