腾讯云轻量型应用服务器配置

发布于 2021-08-14  1028 次阅读


最近又开始折腾云服务器linux,本篇整理下对腾讯云的轻量型应用服务器的配置,主要是新装linux的简单设置。

服务器购买成功后需要几分钟进行自动部署,之后便可以在控制台看到。

重置系统镜像为Ubuntu

服务器购买时并没有Ubuntu的镜像选项,暂时选了CentOS,进到控制台发现,重置服务器是可以选择Ubuntu20.04 LTS的,于是先重置^1

设置root用户密码

镜像重置完成后要重置密码。这里不知道为什么,Ubuntu的默认用户名是ubuntu,而CentOS是root,所以重置密码后还需要自行创建root用户。这个ubuntu用户就暂且不管了。

点击一键登录,进到shell,首先设置root用户密码:sudo passwd root,按提示输入两次密码。注意此时屏幕不会显示输入的内容或者*号。

然后修改ssh登录的配置。执行命令:sudo vim /etc/ssh/sshd_config,这里一定要加上sudo

进入vim后找到PermitRootLogin这一项,将其值prohibit password改为yes,接着输入:wq,回车以便保存并退出。

然后重启ssh服务:sudo service ssh restart

最后可以用ssh以root用户登录验证。

设置常用用户

日常使用一般不用root用户,服务器自带的用户暂且搁置一旁。我们另行新建一个用户。

输入sudo useradd -m 用户名-m参数是为了创建用户同时生成/home目录下的用户目录。(此处也可以使用sudo adduser 用户名,这样可以像填表单==表格一样创建用户)

然后设置密码:sudo passwd 用户名,按提示输入两次密码,依然不会有任何输入显示。

最后su 用户名切换到刚新建的用户即可^2

配置shell

新建用户的默认shell不太习惯。输入cat /etc/shells查看本机上安装了的shell列表,利用echo $SHELL查看目前使用的shell。这里想切换到bash,于是输入:chsh -s /bin/bash。也可以另行安装切换到其他shell。