Linux 系统远程登录.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux 系统的远程登录 Linux 系统的远程登录 ⾸先要说⼀下,该部分内容对于linux初学者来讲并不是特别重要的,可以先跳过该章 ,先学下⼀章,等学完后再回来看这⼀章。 Linux ⼤多应⽤于服务器,⽽服务器不可能像 PC ⼀样放在办公室,它们是放在 IDC 机房的,所以我平时登录 linux 系统都是通过远程登录的。Linux 系统中是通过 ssh 服 务实现的远程登录功能。默认 ssh 服务开启了 22 端⼜,⽽且当我们安装完系统时,这 个服务已经安装,并且是开机启动的。所以不需要我们额外配置什么就能直接远程登 录linux系统。ssh服务的配置⽂件为 /etc/ssh/sshd_config ,你可以修改这个配置⽂件来 实现你想要的 ssh 服务。⽐如你可以更改启动端⼜为 36000 . 如果你是 Windows 的操作系统,则Linux远程登录需要在我们的机器上额外安装⼀个 终端软件。⽬前⽐较常见的终端登录软件有SecureC T , Putty , SSH Secure Shell等,很 多朋友喜欢⽤SecureC T 因为它的功能是很强⼤的,⽽笔者喜欢⽤ Putty ,只是因为它 的⼩巧以及⾮常漂亮的颜⾊显⽰。不管你使⽤哪⼀个客户端软件,最终的⽬的只有⼀ 个,就是远程登录到 linux 服务器上。这些软件⽹上有很多免费版的,你可以下载⼀ 个试着玩玩。下⾯笔者介绍如何使⽤Putty登录远程linux服务器。 如果你下载了putty ,请双击putty .exe 然后弹出如下的窗⼜。笔者所⽤putty为英⽂版 的,如果你觉得英⽂的⽤着别扭,可以下载⼀个中⽂版的。 因为是远程登录,所以你要登录的服务器⼀定会有⼀个IP或者主机名。请在Host Name( or IP address) 下⾯的框中输⼊你要登录的远程服务器IP(如果你的linux还没 有IP ,那么请⾃⾏设置⼀个IP ,如何设置请到后续章 查找) ,然后回车。 此时,提⽰我们输⼊要登录的⽤户名。 输⼊root 然后回车,再输⼊密码,就能登录到远程的linux系统了。 使⽤密钥认证机制远程登录 linux SSH服务⽀持⼀种安全认证机制,即密钥认证。所谓的密钥认证,实际上是使⽤⼀对 加密字符串,⼀个称为公钥(public key) ,任何⼈都可以看到其内容,⽤于加密;另⼀ 个称为密钥(private key) ,只有拥有者才能看到,⽤于解密。 通过公钥加密过的密⽂ 使⽤密钥可以轻松解密,但根据公钥来猜测密钥却⼗分困难。 ssh 的密钥认证就是使 ⽤了这⼀特性。服务器和客户端都各⾃拥有⾃⼰的公钥和密钥。 如何使⽤密钥认证登 录linux服务器呢? ⾸先使⽤⼯具 PUTTYGEN .EXE ⽣成密钥对。打开⼯具PUTTYGEN .EXE后如下图所 ⽰: 该⼯具可以⽣成三种格式的key :SSH-1( SA) SSH-2( SA) SSH-2(DSA) ,我们采⽤默 认的格式即SSH-2( SA) 。Number of bits in a generated key 这个是指⽣成的key的⼤ ⼩,这个数值越⼤,⽣成的key就越复杂,安全性就越⾼。这⾥我们写2048. 然后单击Generate 开始⽣成密钥对: 注意的是,在这个过程中⿏标要来回的动,否则这个进度条是不会动的。 到这⾥,密钥对已经⽣成了。你可以给你的密钥输⼊⼀个密码, (在Key Passphrase那 ⾥)也可以留空。然后点 Save public key 保存公钥,点 Save private Key 保存私钥。笔 者建议你放到⼀个⽐较安全的地⽅,⼀来防⽌别⼈偷窥,⼆来防⽌误删除。接下来就 该到远程linux主机上设置了。 1)创建⽬录 /root/ .ssh 并设置权限 [root@localhost ~]# mkdir /root/ .ssh mkdir 命令⽤来创建⽬录,以后会详细介绍,暂时 只了解即可。 [root@localhost ~]# chmod 700 /root/ .ssh chmod 命令是⽤来修改⽂件属性权限的,以后 会详细介绍。 2 )创建⽂件 / root/ .ssh/authorized_keys [root@localhost ~]# vim /root/ .ssh/authorized_keys vim 命令是编辑⼀个⽂本⽂件的命 令,同样在后续章 详细介绍。 3 )打开刚才⽣成的public key

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档