美文网首页
Ubuntu 16.04 SSH 使用别名登陆

Ubuntu 16.04 SSH 使用别名登陆

作者: BinJiang | 来源:发表于2019-10-05 17:20 被阅读0次
    我使用的是Virtural Box上的虚拟机
    在跟着书上教程建立Hadoop环境的时候发现无法用别名登陆
    后来百度了以下发现另一种方法

    1. 看看 SSH 文件夹有没有config这个文件,如果没有的话就建立一个

    ls ~/.ssh/   #看有没有config这个文件
    
    touch config   #建立config文件
    

    2. 修改config文件

    格式例子

    Host data1
    
    HostName 192.168.56.101
    
    User hduser
    
    IdentitiesOnly yes
    

    Host 后面跟的是要登陆的主机名字
    HostName 后面跟的是要登陆主机的ip
    User hduser 后面跟的是要登陆主机的用户名
    IdentitiesOnly 后面跟yes (不是很懂这些,也懒得去了解了)

    3. 尝试登陆

    ssh data1
    

    4. 免密SSH登陆

    -虚拟机里,用普通用户没有成功过,总是要输入密码
    -root用户可以。
    -设置root用户登陆界面的方法:
    (1) 设置root账户密码:

    sudo passwd root
    

    (2) 修改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf文件内容
    -改权限:
    修改文件权限为777(默认为只读),权限全开;

    sudo  chmod  777  /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
    

    -打开文件,在文件尾部加入两行:

    greeter-show-manual-login=true
    
    all-guest=false
    

    (3) 修改/root/.profile
    最后一行改成

    tty -s&&mesg n || true
    

    相关文章

      网友评论

          本文标题:Ubuntu 16.04 SSH 使用别名登陆

          本文链接:https://www.haomeiwen.com/subject/ihqypctx.html