Linux系统自运行到今天,因其稳定性好而一直受到不少网友们的使用,不过在使用此款
网吧系统的过程中难免会有一些不清楚的问题,这里我们就和大家分享一下
Linux系统无密码来进行远程登录的相关方法。
据了解如果在信任环境下远程登录时每次都要输入密码的话,就显得有些麻烦了。其实在Linux系统中不用输入密码也可以进行远程登录。方法也并不难,首先是本地生成一对秘钥文件 ( 公钥和私钥 ),大家可以复制如下代码:
$ ssh-keygen
# 以上命令等价于 ssh-keygen -t rsa
#-t: 指定密钥的类型 , 默认为SSH-2 的 rsa 类型
接着就运行上面的命令,这样系统会出现一系列提示,一直回车。 这里如果大家担心私钥的安全,可以设置一个口令。运行结束以后一般会在 ~/.ssh/ 目录下新生成两个文件: id_rsa.pub 和 id_rsa 。前面的这个是公钥,后面的则是私钥。
然后大家就将公钥传送到远程主机 host 上面,再复制如下代码:$ ssh-copy-id <a href="mailto:user@host">user@host</a>
这样之后大家就可以进行无密码远程登录了,最后要说明的是远程主机将用户的公钥保存在 ~/.ssh/authorized_keys 文件中。如果大家还有什么问题可以留言哦!