什么是SSH?
简单说,SSH是一种网络协议,用于计算机之间的加密登录。
如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。
最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界获得推广,目前已经成为Linux系统的标准配置。
SSH分客户端openssh-client和openssh-server
1、只是想登录别的机器的ssh只需要安装openssh-client,ubuntu有默认安装,如果没有则sudo apt-get install openssh-client。
2、本机开放ssh服务需要安装openssh-server,unbuntu安装方法,sudo apt-get install openssh-server。
3、确认开放ssh服务的机器上是否启动了openssh-server,ps -e|grep ssh,如果看到sshd就说明ssh-server已经启动了。
4、启动ssh服务:service ssh start 或 sudo /etc/init.d/ssh start。关闭ssh服务:service ssh stop。
ssh远程终端(SecureCRT):远程操作linux命令,实现异地程序的部署操作
安装openssh-server软件:apt-get install openssh-server
修改配置:/etc/ssh/sshd_config
PermitRootLogin yes
重启服务:service sshd restart
/etc/init.d/vsftpd restart [万不得已的情况下可以这样执行]
查看进程:ps -ef|grep ssh
什么是远程操作?
使用自己的电脑 通过网络 访问另一台电脑的过程,称为远程操作
Windows客户端,通过SecureCRT进行远程登录,登录之后远程操作Unix终端
远程。
或者通过putty进行远程登录