[技术杂谈]linux登录开发板简化和免密登录方法

【问题现象】每次登陆开发版都要输入长长一串用户@ip地址,还有登录密码,有什么方法可以简化吗?

【问题解决】

以下都是针对开发版用户名是HwHiAiUser,开发版IP地址为192.168.1.2

第一步:登陆开发版,免密码登陆的设置:

概念:.ssh目录:保存有关于SSH配置的信息在用户的家目录下,即/home/username注意ssh是个隐藏文件夹ls -a即可显示

1. 终端执行 ssh-keygen 一路回车,在.ssh目录下自动生成SSH公钥id_rsa.pub文件和私钥id_rsa文件

2. 执行 ssh-copy-id -p 22 HwHiAiUser@192.168.1.2  将本地的公钥保存在服务器

经过以上步骤即可完成免密码登陆。

第二步:简化用户名
如何设置呢?很简单,方法如下:修改~/.ssh/config (如果没有.ssh或者config,就新建一个)

 

fut@ubuntu:~$ cd .ssh/

fut@ubuntu:~/.ssh$ sudo vi config

然后在config添加如下配置

Host aaa

            HostName 192.168.1.2

            Port  22

            User  HwHiAiUser

保存后,你就可以这样登陆:ssh aaa自动登录而且免密码

拷贝文件就简化成如下格式:

scp  test.sh aaa:/home/HwHiAiUser

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FL1623863129

你的打赏是我写文章最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值