- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 青春期性教育男生教案.pptx
- 第2课《中国人首次进入自己的空间站》 统编版语文八年级上册.pptx VIP
- (完整版)涉密人员因私出国审查审批表.docx VIP
- 2014款雷克萨斯GX400_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 2024-2025学年小学地方、校本课程川教版可爱的四川教学设计合集.docx
- 介护老人护理.pptx VIP
- 生物安全柜检测.pptx VIP
- HIGEN 海坚FDA7000伺服驱动器用户手册.pdf
- DB64T 1967-2023 “互联网+城乡供水”数据规范.pdf VIP
- 化工总控工考试化工总控工初级试卷(化工总控工考试).doc VIP
文档评论(0)