很喜欢冬天那种寂静的感觉。尤其是躺在床上听着窗外的风呼呼的吹,让人困意滋生。
前言
最近拿到offer了,准备开摆了,不知道学些什么,感觉自己很多技术都是一知半解,所以利用好这段时间深入学习一下相关知识。
为啥先学shell
因为很多技术框架的部署和一些操作需要用到Linux服务器,于是想先从Linux以及shell脚本开始。记得实习的时候,常常会遇到shell脚本,但是自己只能大概看得懂,具体还是不会写,所以打算系统的学习一下。
个人使用的工具如下
- Vmware + ubuntu22.04
- Xshell 7.0
一、安装Vmware + Ubuntu镜像
略
(此处网上资料详细,偷个懒。)
二、 使用Xshell 远程连接到Linux服务器
常规步骤
1. 确认Linux 22端口已经处于Listen状态
这一步骤主要是用于查看自己的ssh处于可连接状态
1.1 查看端口命令
netstat -an
用于查看ssh是否处于监听状态。
1.2 如果没有22端口
Ubuntu默认是没有ssh包的,所以需要下载。 下载命令
su apt install ssh
2. 关闭防火墙
2.1 查看防火墙是否处于开启状态
Ubuntu查看防火墙状态命令
sudo ufw status
Ubuntu我选择的是中文简体,如果是英文会是 inactive 和 active
2.2 如果防火墙处于开启状态,这时需要进行关闭
关闭命令
sudo ufw disable
开启命令
sudo ufw enable
3 查看Linux服务器的IP
查看ip命令
ifconfig
效果如下
![5$8X_J~5R1F0AWN%1F3(95.png
inet后面即我们要找的对应的ip地址
4 使用Xshell远程连接
4.1 新建一个会话,
填写对应主机号,随便起个名字
![8C%9~0M)CN2J}8{0UQOL(4.png
接受并保存,下次直接使用
然后输入用户密码即可连接成功
以上是xshell远程连接Ubuntu的步骤。
总结
之所以写这个,是因为之前一直用的CentOS,而Ubuntu和CentOS是有一些命令上的区别,所以单独写一篇。现在改用Ubuntu是我个人觉得这个页面更好看一点,大家各取所需吧。
以上内容纯原创,如有错误或者遗漏的部分,希望可以在评论区或私信指出。