云服务器购置
前言
Vue框架:
Vue驾校-从项目学Vue-1
算法系列博客友链:
神机百炼
购买
-
推荐购买腾讯校园云最低配的云服务器即可:学生云服务器_学生云主机_学生云数据库_云+校园特惠套餐 - 腾讯云 (tencent.com)
-
购买完成后进网页控制台:
-
查看当前服务器基本信息:
-
服务器永不关机,直到报废(何况费用已经包括电费)
配置:
重置密码:
- root是每个linux系统都默认自带,且权限最高的用户
由于权限最高,所以需要修改密码防止云服务器被盗取
开放所有端口:
-
今后我们运行在云服务器上的所有服务,都使用IP + Port来访问
-
云服务器一般都关闭了几乎所有外界访问的Port,需要我们手动打开,这步也叫关闭防火墙
-
防火墙:
-
端口开放:
连接:
下载Xshell:
- xshell软件:本质是一个网络服务,将本地输入传递给云服务器,将云服务器处理结果返回本地
- 下载地址:家庭/学校免费 - NetSarang Website (xshell.com)
- 每次连接云服务器都是新创建一个会话进程bash
法一:SSH(不推荐)
- 直接打开Xshell输入命令:
ssh 用户名 公网IP
- 其中用户名只能写root,因为新到手的云服务器只有root一个用户
- 连接效果:中途有弹窗会让你输入密码
法二:添加会话
-
打开Xshell,点击新加:
-
隧道中取消勾选X11转发:
-
配置完成,在会话列表中选择会话连接:
-
会有弹窗弹出,提示有两种密码输入方法,建议不懂非对称加密的公钥私钥的小白直接用户名密码即可
-
用户名:为方便可以勾选记住用户名
-
密码:为了方便直接勾选记住密码
-
确定后即连接成功:
没有Password连接选项?
网页登录云服务器:
- 打开网页版云服务器控制台:点击登录
- 发现以用户lighthouse连接到了云服务器:
修改配置文件:
- 编辑ssh连接配置文件的命令:
sudo vim /etc/ssh/sshd_config
注意:必须加sudo,该配置文件只对root可见,而我们当前网页登录的用户是腾讯加的lighthouse用户
- 进入vim编辑器,输入i进入编辑模式
- 修改完成后,键盘Esc键,退出编辑模式,输入:
:wq
冒号加wq则保存并退出ssh配置文件
刷新云服务器配置:
- 刷新指令:
service sshd restart
- 刷新完成后,重启xshell,选择会话,发现此时可以通过输入PassWord连接了
新增用户:
- 由于root权限太高,此时我们可能误触甚至误删很多重要文件,所以我们需要创建普通用户,之后以普通用户的身份操作云服务器
- 新建用户指令:
useradd 新用户名
- 为新用户添加密码:
passwd 新用户名
#之后为隐蔽输入,就是屏幕不显示密码,但是实际已经输入
- root用户修改其他用户密码:
#当前在root用户下,可以修改其他用户密码
passwd username
new password
again
- 普通用户修改自己密码:
#当前在普通用户下 只能修改自己密码
passwd
old password
new password
- 新用户创建完成后,可以在xshell中新建会话,保存当前用户名和密码,下次直接登录