远程连接服务器
远程连接服务器
文字接口明文传输 :Telnet ,RSH 目前不常用
文字接口加密 : ssh为主 ,目前常用
图形接口 xdmcp , VNC , XRDP 等等
SSH服务器
因为早期文字传输是明文传输,协议也有安全问题,SSH (Secure Shell Protocol)安全的壳程序协议
默认情况下 SSH协议有两个功能
1:类似Telnet 的远程连接Shell的服务器,就通常叫SSH
2 : 类似FTP的传输功能,提供更安全的FTP功能
目前网络数据包加密通常使用“非对称加密” 考虑到各种优缺点 SSH主要利用的是RSA/DSA/Diffie-Hellman等机制
关于ssh的一些命令
sshd服务器的详细配置:/etc/ssh/sshd_config
删除密匙文件:rm /etc/ssh/ssh_host*
重启ssh服务 :/etc/init.d/sshd restart
查看ssh开启的端口:netstat -tlnp | grep ssh
连接方式:ssh [email protected] <== 以zhangsan用户登录192.168.0.2这台主机
最后退出:exit
详情请man ssh
windos用户连接ssh
xhell 是一款很好用的连接工具,十分方便。
sftp服务器
简单介绍sftp 其实就是ssh与ftp相结合的文件出书方式而已 主要是更加安全 因为ssh是加密传输的。
连接方式 sftp [email protected]
进入和ssh基本一致
将文件由本机上传到远程主机:put [本机目录或文件] <==文件会保存在当前远程主机的目录下
将文件由远程主机下载回来: get[远程主机目录或文件] <==文件保存在当前主机所在的目录下。可以使用通配符,如 get * ,get *.rpm...