目录:
SSH的必要性
一般服务器都位于远程而非本地,或者及时在本地也不再同一个桌面,服务器的操作优势只需要几行命令操作即可完成。所以一般不需要给服务器配置显示器,而且使用日常机器远程登录操作会显得非常方便。
常用的ssh远程连接工具,putty、secure shell、xshell、mtputty等,这里使用Windows平台下的putty
putty下载:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
将默认镜像源修改为清华镜像源
安装ssh
sudo apt-get install openssh-server
启动ssh服务
service sshd start
查看是否开启了ssh服务
sudo ps -e |gred ssh
设置ssh开机启动,然后重启虚拟机即可
sudo systemctl enable ssh
reboot
查看服务的启动状态
netstat -ntlp
看到端口为22的状态为监听,配置完成
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
卸载ssh
/etc/init.d/ssh stop
apt-get purge openssh-server
在Windows主机下使用putty软件实现ssh连接
查看Linux虚拟机的IP地址
ifconfig
查看Windows主机的IP地址
ipconfig
将Linux IP地址复制贴到下方的地址栏,设置名称,save,open
更多详细方法可以参考:https://jingyan.baidu.com/article/d5a880ebab3f3113f147cc00.html
点开open之后,如果顺利,可以到达登录页面
ps:使用putty时需打开Linux虚拟机
- 修改命令符前缀的颜色
默认情况下命令符前缀$是黑白色的,建议修改为其他的颜色,比如ubuntu终端默认的绿色
方法:Linux下打开终端,进入到自己账号的主目录下,打开bash配置文件
vim ~/.bashrc
找到 #force_color_prompt=yes(46行),去掉注释#,
命令符前缀的颜色和格式是由$PS1变量控制的,60行的34m改为33m,即为黄色
编辑完毕,ESC,:wq保存退出,输入命令生效文件
source ~/bashri 或 ..bashrc
重新打开putty终端,已生效
- putty中的复制粘贴
在终端中复制:左键选中即复制 千万不要按右键
在windows下复制:在终端粘贴 右键即可。
Windows下安装winscp
winscp用于文件传输和权限修改等
至此,一个完整SSH生态建好。