简介:这篇文章我认为对于初学Linux还是非常重要的,正所谓磨刀不误砍柴工,工具环境准备好了,后面的学习才顺畅自然,虽不敢说一点毛病都没有,但基本上安装登录有关的步骤和问题基本上齐全了。当然如果你有任何安装登录有关的问题,可以私信我或评论回复,我很高兴能帮你解决问题!
安装问题(1-1.51.39)
- 双系统(不推荐)
- 虚拟机(前期不推荐)
使用云服务器或者轻量级应用服务器
,这里我用的是华为云服务器(价格大约是试用一年36
),当然也是可以选择阿里云,腾讯云等云服务器。前期安装的系统可以考虑Centos 7.6/7.8/7.9
,其它的问题无需过多考虑,前期随便用,可以直接一键重装系统(不过后期要注意,重装跟手机恢复出厂设置一样
),这里用华为云服务器举例子,其它的服务器也是大差不差,后面会总结无论啥服务器都只需要关注这三点即可- 先点击华为云服务器,之前没有注册账号的,需要把账号注册一下,可能后面还需要实名验证(这里我之前已经买了,再写这篇文章的,可能一些无关的会忽略,完全不影响),点击链接进入官网后往下滑就能看到
- 其实你用完了华为云,可以去用腾讯云,完全不愁没服务器用,当然这是我现在的观点。具体的购买我已经展现不了,好像记得要选择云服务器所在的地区,你可以随便选,也可以选择离你近的地方(肯定会有这么一步),购买成功后,点击控制台,点击图片中的云服务器
- 当你来到这个界面时,有两件事情非常重要。第一件事:要记住你的公网IP,这是后续登录
xshell
远程控制你的云服务器的第一步。第二件事:云服务器默认只有一个root
账号,需要对这个root
账号进行密码重置(密码需要设置的复杂一点,否则容易被黑客入侵),后续登录xshell远程控制你的云服务器就需要你输入重置的密码
,这个root
就相当于咱windows
系统的管理员,权力最大。也可以到里面去选择你需要的系统,我这里是CentOS 7.7
- 先点击华为云服务器,之前没有注册账号的,需要把账号注册一下,可能后面还需要实名验证(这里我之前已经买了,再写这篇文章的,可能一些无关的会忽略,完全不影响),点击链接进入官网后往下滑就能看到
- 总结
- 地方随便选,也可以选离你近的地方
- 在操作中要去重置密码,关注你的公网IP,默认只有一个
root
账号,对这个root
账号要进行密码重置(密码要设置的复杂一点,否则容易被黑客入侵) - 云服务前期就买最便宜的即可
xshell的下载和登录步骤
- 咱可以直接在它的官网上下载一款
windows
下的登录软件xshell
,用它的原因就是因为它是免费的,还可以选择字体和界面颜色。当然你也可以使用你windows
的cmd
去登录你的云服务器,只不过它的选择权太少了,字体,界面颜色和样式风格都不太好用。- 点击链接直达
- 这个云服务器你可以理解为在你选择的那个地方有一台电脑,只不过你这台电脑它没有图形化界面,需要你通过指令,以
xshell
为媒介(距离太远了,总不能亲自跑过去控制把),再通过网络传输命令,云服务器再将结果给你返回显示出来
- 点击链接直达
- 当你下载完
xshell
后,具体登录的过程- 当你下载后,安装
xshell
中,只需要调整你所要安装的位置(C盘/D盘)即可,其它的直接一下步,下一步。安装完成后,你需要按照它的要求填入邮箱进行注册,你可以使用QQ邮箱进行注册 - 这是最关键的一步。点击
xshell
成功运行后,直接按照这个格式:ssh root@你的公网IP
,这个公网IP就是之前需要你记住的,此时就会弹出一个窗口让你输入登录的用户名,随你填,一般是root
,然后就会弹出一个窗口,让你输入密码,就是之前你重置的密码
- 当你输入密码成功后,输入
uanme-r
命令就能看多对应的信息就证明你创建root
成功了,上面的WARNING
警告不用管。你可以通过快捷键Alt + 回车
进入全屏操作,再按一次可以退出全屏 - 这里还要提到的一点是,在
xshell
界面中,快捷键ctrl + c 与 ctrl + v
被替换成了ctrl + shift + c 与 ctrl + shift + v
,当然你也可以通过鼠标选中右键复制粘贴
- 当你下载后,安装
[root@hcss-ecs-28ce ~]# ssh root@你的公网IP
[root@hcss-ecs-28ce ~]# uname -r
3.10.0-1160.119.1.el7.x86_64
xshell创建多用户与删除用户
- Linux是一款多用户的操作系统,可以同时被2,3,10多个人同时使用。你自己也可以创建用户去使用多个用户,多人使用一台云服务器也是可以的,前期一台机器跑上10多个人是没问题的
- 通过两行指令去创建用户,注意设置输入用户的密码它是不回显的,这里必须是
root
创建用户。下次就能通过ssh zhangsan@你的公网IP
,输入密码登录这个用户
[root@hcss-ecs-28ce ~]# adduser zhangsan
[root@hcss-ecs-28ce ~]# passwd zhangsan
Changing password for user zhangsan.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
- 如何去删除用户。你可以用root账号删除其中的用户,一旦删除那这个用户所做的一切操作全部都没有了,
userdel -r zhangsan
,这里的-r
是一定不能少的,否则会导致没有删全
[root@hcss-ecs-28ce ~]# ls /home
xiao zhangsan
[root@hcss-ecs-28ce ~]# userdel -r zhangsan
[root@hcss-ecs-28ce ~]# ls /home
xiao
xshell免密码登录
- 先新建会话
- 按照下方的要求去新建会话,其它的不用管,点击确定即可。
这里我写错了,十分抱歉,这个名称得看你所选择地用户去取,如果你是root,名称就取root,如果你是zhangsan,名称就取zhangsan
,这是为了方便免密码登录时,别登错了一个账号
- 当你按照下图的要求打开会话时,会让你输入
登录的用户名
,随你取。然后就是输入密码了,这个密码得看你是哪个用户,你要是root
,就输入你云服务器重置的密码,你要是root
创建的用户,就输入你创建用户的密码(你这个创建了用户,记得去设置密码,否则这里压根成功不了
)。千万不要搞混一件事,你让root
创建地用户就别输入当时云服务的重置密码,我当初就被这个搞得晕头转向的
- 按照下方的依次进行即可,
这个密码就是上面第三步输入的密码,用户名就是第二步创建的用户名