- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章 SSH Linux 教学课件
第12章 SSH SSH概述 SSH(Secure Shell)是当前非常流行的一款远程安全管理工具软件。 SSH 广泛地应用在安全系统管理、安全文件传输和安全应用连接等方面。 利用SSH可以防止密码泄露、数据窃听和中间人攻击等。 12.2 SSH基础示例 三种基础应用: 安全远程登录 scp sftp 12.2.1 安全远程登录 (1)采用默认用户名登录 以下是从()登录到()的示例: [root@redhat1 ~]# su - user1 [user1@redhat1 ~]$ ssh The authenticity of host () cant be established. RSA key fingerprint is c2:29:5d:79:1e:76:59:fd:0e:b5:97:0c:52:03:7c:7e. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added (RSA) to the list of known hosts. user1@s password: Last login: Thu Dec 21 10:33:14 2006 [user1@redhat2 ~]$ 本例局限:只有在两台主机上具有同名用户时才适用。 known_hosts文件功能: 就是用来保存可信任的主机列表的 [user1@redhat1 ~]$ cat ~/.ssh/known_hosts ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAwblq8TLcAJgoH0+8 q9gUNXzzU+xb8WBuza5fBheUlL8FyimiXnJm9el1W3f+H8KmdZKM7VQmPBfj8q4DGxMER9MgepsjKP01ZqO7vJb16jTHBHIhVJUCFBDnky8Nd2NQEIc2tzo+7nVIowazZmip5Rbt6N+W0+eh3VO4lwsyY/8= 改进: (2)采用指定的用户名登录 可以采用指定用户身份来登录远程主机,示例如下: [root@redhat1 ~]# ssh user2@ 很明显,本地主机的当前用户是root,登录时采用的远程主机上的用户user2。 12.2.2 scp scp远程安全复制示例 以user2的身份访问远程主机,并将其主目录下的文件a.tar.gz复制到本地主机的/tmp目录下,将本地主机上的/etc/dhcpd.conf文件复制到远程主机上user2用户的主目录中。执行命令如下: $ scp user2@:~/a.tar.gz /tmp user2@s password: a.tar.gz 100% 61KB 61.4KB/s 00:00 $ scp /etc/dhcpd.conf user2@: user2@s password: dhcpd.conf 100% 792 0.8KB/s 00:00 12.2.3 sftp SSH软件包中还提供了sftp程序,它是用来替代ftp的工具。 1.sftp安全下载示例一 以user2的身份登录并下载文件flag.jpg到本地主机的/tmp目录下;接着,将本地主机当前用户下的文件samba.txt上传到user2的主目录下。请看以下操作步骤: [root@redhat1 ~]# sftp user2@ Connecting to ... user2@s password: sftp ? Available commands: cd path Change remote directory to path lcd path Change local directory to path‘ … sftp lcd /tmp sftp get flag.jpg Fetching /home/user2/flag.jpg to flag.jpg /home/user2/flag.jpg 100% 57KB 56.6KB/s 00:00 sftp !ls /tmp a.tar.gz flag.jpg sftp lcd /root sftp put samba.txt Uploading samba.txt to /hom
文档评论(0)