4238香港现场开奖结果

如何让linux主机通过密码远程访问

时间:2019-10-09 11:50  作者:admin  来源:未知   查看:  
内容摘要:从windows到linux:windows上安装lrzsz包,用xshell建立ssh连接(22端口),建立远程终端。在命令行输入rz或者sz,来传输文件。 兄弟连IT教育专注PHP培训,JAVA培训,大数据培训,HTML5培训,UI培训,Linux培训,python培训,云计算培训。是中国最大的移动开

  从windows到linux:windows上安装lrzsz包,用xshell建立ssh连接(22端口),建立远程终端。在命令行输入rz或者sz,来传输文件。

  兄弟连IT教育专注PHP培训,JAVA培训,大数据培训,HTML5培训,UI培训,Linux培训,python培训,云计算培训。是中国最大的移动开发高端人才教育平台,也是中国移动互联网研发人才一体化服务的领导者!

  SSH 是一种安全通道协议 , 主要用来远程登录。在 RHEL 5 系统中使用的是 OpenSSH 服务器由 openssh , openssh-server 等软件包提供的 ( 默认已经安装 ) ,并以将 sshd 添加为标准的系统服务。 使用方法如下:

  -p: 指定访问端口 ; 如果省略该参数 , 则默认访问 SSH 服务的默认端口 22;

  这段话是说,无法确认 host 主机的真实性,只知道它的公钥指纹,问你还想继续连接吗?

  输入 yes 之后,系统会出现一句提示,表示 host 主机已经得到认可。

  在信任环境下,如果每次远程登录时,都要输入密码,感觉太浪费时间了,尤其是密码很复杂、维护的服务器比较多的情况下。

  运行上面的命令后,系统会出现一系列提示,可以一路回车。 特别说明 ,其中有一个问题是, 要不要对私钥设置口令( passphrase ) ,如果担心私钥的安全,可以设置一个。运行结束以后,会在 ~/.ssh/ 目录下新生成两个文件: id_rsa.pub 和 id_rsa 。前者公钥,后者是私钥。

  经过以上两步之后,就可以实现无密码远程登录了 ( 远程主机将用户的公钥保存在 ~/.ssh/authorized_keys 文件中 ) 。

  2 、秘钥对验证:要求提供相匹配的秘钥信息才能通过验证。通常先在客户机中创建一对秘钥文件 ( 公钥和私钥 ) ,然后将公钥文件放到服务器中的指定位置。

  sshd 服务的配置文件默认在 /etc/ssh/sshd_config ,正确调整相关配置项,可以进一步提高 sshd 远程登录的安全性。

  当远程主机的公钥被接受以后,它就会被保存在文件 $HOME/.ssh/known_hosts 之中。下次再连接这台主机,系统就会认出它的公钥已经保存在本地了,从而跳过警告部分,直接提示输入密码。



上一篇:中文业界资讯站
下一篇:没有了
Copyright © 2002-2011 DEDECMS. 织梦科技 版权所有 Power by DedeCms