默认计划
930人加入学习
(23人评价)
Linux安全基础
价格 ¥ 399.00
该课程属于 高校公益行 | 网络安全实践训练营 请加入后再学习

远程访问安全-SSH

SSH安全与配置

SSH的目的在于在通过网络远程访问另一个主机时提供最大的保护。它通过提供更好的身份验证工具和SCP,SFTP,X会话转发和端口转发等功能来加密网络交换,从而增加其他非安全协议的安全性。

 

SSH的一般用途

通常使用

[展开全文]

 netstat -atpn | grep 22

ssh root@主机名 reboot

scp root@主机名:/etc/passwd ./   下载

scp /etc/passwd root@主机名:~  上传

sftp root@主机名:/var

rsync -avz --delete  root@主机名:/opt/www/ /opt/www/

 

[展开全文]

==ssh安全配置

Secure Shell (SSH) 的目的在于在通过网络远程访问另一个主机时提供最大的保护。属于应用层的隧道技术,它通过提供更好的身份验证工具和 Secure Copy(SCP)、Secure File Transfer Protocol (SFTP)、X 会话转发和端口转发等功能来加密网络交换,从而增加其他非安全协议的安全性。

 

==SSH的一般用途

通常使用 SSH 来允许用户登录到一个远程主机并执行命令。SSH 还支持隧道和 X11 连接。SSH也可以使用 SFTP 或 SCP 传输文件。

远程主机 shell 访问(取代 telnet 和 rlogin 等使用明文的不安全协议):

ssh 远程主机账号@地址 #地址主机中的账号登陆

yes #保存证书

输入密码

exit #登出

 

在远程主机(代替 rsh)执行单一命令:

ssh 远程主机账号@地址 reboot #以远程主机中的root身份执行reboot命令

 

通过 SCP 命令将文件在本地主机与远程服务器之间进行复制:

scp 远程账号@地址:文件路径 #从远端拷贝文件

scp 文件路径 远程账号@地址:文件路径 #从本地上传文件

 

结合 SFTP,作为 FTP 文件传输的一个安全替代品:

sftp 账号@主机地址:文件路径 #到远端主机的对应路径

 

结合 rsync 有效安全地备份、复制和镜像文件到一个本地或远程主机:

rsync -avz --delete 账号@主机地址:/文件夹 本地文件夹

端口转发:

从一个远程主机转发 X 会话:

使用 sshfs 将一个远程SSH服务器上的目录安全的挂载到本地计算机文件系统中使用:

 

[展开全文]

SSH的用途:在通过网络远程访问另一个主机时 提供最大的保护。增加其他非安全协议的安全性。

远程访问:远程主机 shell 访问 ssh root@主机

使用 SFTP 或 SCP 传输文件:

通过 SCP 命令将文件在本地主机与远程服务器之间进行复制:scp root@主机:/etc/pssawd./

结合 SFTP,作为 FTP 文件传输的一个安全替代品:sftp root@主机:/opt/www/

结合 rsync 有效安全地备份、复制和镜像文件到一个本地或远程 主机:rsync -avz --delete root@主机:/opt/www/./

端口转发

远程主机转发x 会话编辑sshd_config 113和115行

sshfs远程挂载安全目录 安装工具 epel源

[展开全文]

授课教师

高级讲师

课程特色

视频(35)
下载资料(3)