今天,我将向您展示如何通过云服务配置自己的环境。 现在首先说明我的配置。 我在用阿里巴巴云(AlibabaCloud )衣服
在服务器ECS Ubuntu 20.04 64位上实现,操作可能会因服务器和系统版本而略有不同。 如果你是华为云、数字云或者百度云的用户,可以自己探索各种各样的事情。 大致想法是一样的。 别多嘴,现在就开始吧
实现吧
——现在,我们假设您购买了Alibaba云ECS云服务。
1 .检查你的安全组。 首先,我们打开你的安全组,检查你的22端口是否打开。 只有在端口打开时才能访问Xshell
远程连接。
从上面的照片可以看出,AlibabaCloud (阿里巴巴云)已经为我们打开了22个端口。 阿里巴巴云果然很放心啊。 如果没有的话
如果选中,请选择手动添加规则,然后将22个端口添加到安全组。
一些合作伙伴一定会问,如果我要添加的话会使用什么协议? 我的回答是TCP、HTTP和HTTPS。 大多数使用只有这三个才能达到目的。 请放心大胆地选择这三个协议。 别的协议,就这样无视就行了。 至少大部分都不需要哦。
总结:其实这几乎可以忽略。 一般来说,云服务制造商默认情况下会打开22个端口。 至少大制造商是这样的
如果你买了什么不知名的其他小工厂的云服务器,那就不一定了,为了保险起见,建议你先看看
2 .使用2.XShell连接到您的云服务2.1检查您的公共网络IP。 打开安全组的22个端口后,开始使用Xshell连接到我们的服务器。 在我们连接的时候
以前,我必须先找到你服务器的公共网络IP。 只有在我们获得公共网络IP后,才能使用XShell连接到服务器。
打开服务器控制台界面,可以直接在界面中看到公共IP和专用IP。 请注意公共IP和私有IP。 除非一般情况下是这样
192.168.xxx.xxx格式的都是公共IP。 请注意。 必须是公共IP。 如果你家有矿山的话,用私人IP也没什么好说的。
2.2使用xshell连接服务器获取公共IP后,xshell-file-new -打开新连接。 界面显示后,自定义1
输入名称,然后在主机上填写公共IP。 默认端口号为22。 这里不需要更改。 然后点击链接就可以了。
当点击链接之后,会出现下图的 SSH 安全警告,点击接受并保存之后就会链接成功了
这个时候就看到我们已经连接上了云服务器,这个时候我们就可以继续开始下一步了!
3 .部署你的云服务终于成了今天的重点。 部署云服务。 我在这里先声明一下,本人使用的是Ubuntu 20.04系统。 以下操作仅限世代
表我的个人操作环境、每个人的环境都不一样,具体操作请以自己真实的操作环境为准!
3.1服务器的系统名称为什么要先来说修改服务器系统名称呢,大家可以看到,我们连接上服务器以后,它的系统名称是:
root@msdsfsdfsa1:~#的系统名称长吗? 看着很难受,AlibabaCloud (阿里巴巴云)制作服务器的最初可以定制这个系统名称,但当时并不介意
我擅自改变了,但是现在我觉得那个很难看。 做好之后拖着很长的字符串。 不会难受的。 是
强迫症! 先更改系统名称吧
在root用户下输入以下命令以重命名服务器系统:
输入vim /etc/hostname命令后,进入以下界面,删除原字符串,自由输入自己想取的名字即可。 建议输入英语字符
请不要用中文命名。
(其实:现在阿里云也很贴心,我们可以直接在我们的阿里云服务器首页更改主机名哦!大家自己探索哦!!!)
PS :我在这里照顾不能使用vim的学生。 可以的学生请自动跳过:
进入界面后,您会发现除了可以上下左右移动光标以外,什么都无法操作。 此时,只需按I即可进入编辑模式。 一按,就知道可以输入了。 移动光标以删除现有字符,
然后输入自己的文字就可以了。 注意:无法在小键盘上输入。 请使用小键盘上的数字键输入数字。
编辑自己的系统名称后,您可以准备退出。 但是,这个时候你又会注意到。 诶,我不能退出
我会学习更详细的vim骚动操作哦!
此时,按下ESC键,输入:wq即可退出。 请记住一定要输入冒号。 这两个操作是必不可少的。
负责修理
改完成系统名称之后,我们能够发现界面上的字符依旧没有改变,这个时候我么需要重启一下系统,输入下面的命令来重启系统,或者从控制台来重启系统都可以: reboot 3.2 创建新的用户
对我们来说,root用户权限太高,而且影响太大,我们一般不会来使用 root 用户来操作东西的,这样可以有效的保护我们不踩
误操作的坑。所以我们现在来新建一个用户:
在重启之后,使用 XShell 重新连接至我们的云服务器,然后在 root 用户下 输入下面的命令来创建新的用户,
注意 -m 参数一定不能少,这是必要的参数!
如果足够细心,你会发现,我创建新用户的过程中完全没有让我来输入密码,这个时候我们该如何登陆呢?所以
我们需要为我们新建的用户来添加密码,输入下面的命令来为新用户添加密码
输入上述命令之后会要求你连续输入两次密码,等输入完成后我们就完成了创建新用户。
3.3 使用新创建的用户登录服务器和 2.2 的过程一样,还是新建连接,然后将你的公网 IP,端口号,新创建的用户和密码登录,这里就不再赘述
了。登录成功之后,你会发现和我们平时用的学习环境不一样,这个用户没有账号路径,如图所示:
既然我们新创建的用户没有用户路径,那么我们就更改一下配置,为它配置用户路径。在 root 用户下输入下面
的命令
输入之后我们进入了一个文件,这个时候我们能看到一堆配置信息。在配置的最下面一行,你会看到你新建的用户的配置,它是这样写的:
connor:x:1000:1000::/home/connor:/sfdgb/sh前面的配置不要动,我们将这一个配置最后的 :/sfdgb/sh 修改成 :/sfdgb/bash 后然保存退出即可。
当修改完成之后,我们再重新连接一下我们新建的用户,这个时候就会看到,已经有了用户目录了
3.5 为新建用户添加sudo权限当我们使用 sudo apt-get 来安装某些东西的时候,你会发现我么没有超级用户权限,这个时候就需要我们来为
新建用户添加超级权限。
在 root 用户下,执行以下命令:
这个时候,我们会进入到如下界面:
我们在 root ALL=(ALL:ALL) ALL 之后添加一条新的内容:
[你的用户名] ALL=(ALL:ALL) ALL添加完成之后,保存,退出。然后执行下面的命令
chmod 440 /etc/sudoers到这里我们就为新创建的用户添加完了超级权限,然后我们就可以继续进行下一步了!
3.6 更新 apt当我们为新建用户添加完超级权限之后,我们就需要来更新一下apt了,在新建用户下执行下面的命令更新apt:
sudo apt update更新完成之后,我们可以使用 Xftp 来自觉的口红服务器中传输文件。Xftp 的连接方法和 XShell 类似,在这里不多做
赘述。
现在,你的阿里云ECS服务器已经准备就绪,静等你对它进行各种骚操作!!!
温馨提示——给你的宝贝阿里云服务器招个快照吧!防止后面被你玩坏了你又得重头来!