小白使用Xshell远程连接centos linux遇到的问题
1、Linux的用户模式
先前在‘[roo@localhost ~]$’下 输入vi /etc/ssh/ssh_config进入目录文件后发现什么都没有。然后试了下vi /etc/ssh/sshd_config也不行。然后去百度发现是用户模式的问题然后根据提示去更改,'[roo@localhost ~]$ su' 。终端: su 回车键输入密码。然后报错了’su: 鉴定故障‘。我也不知道这么回事。按照另一个操作'[roo@localhost ~]$ sudo su'。终端: sudo su 回车键输入密码搞定就进去了。
2、centos Linux的用户名设置
我之前登录创建的时候是设置用户名root 密码123456.然后不知道这么了 少了个’t‘结果连接Xshell的时候半天没找到原因。百度的方法也试了一大堆。最后抱着试一试的心态输入了 用户名roo 密码123456.就直接进去了。。。进去了。。进去了。。。
3、Centos Linux上启动ssh服务。
不启动的话没法远程连接的,这就不多说了。说下步骤(百度的)
查询\安装SSH服务
1.登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh
查找当前系统是否已经安装。
# openssh xx
2.如果没有安装SSH软件包,可以通过yum
或rpm
安装包进行安装
# yum install ssh
端口配置
安装好了之后,就开启ssh服务。ssh服务一般叫做 sshd。
开启ssh服务
systemctl start sshd.service(过去是 service sshd start)
找到ssh服务配置文件路径一般都是在 /etc/ssh
这个目录下面 sshd_config
这个文件。
(root
用户查看配置文件时,才能看到端口等信息)
vi /etc/ssh/sshd_config(vi /etc/ssh/ssh_config)这两个进去看到的内容是不一样的。还是用第一个就好
按‘i’编辑,然后’esc‘退出编辑输入 ‘:’,写‘wq!’保存设置即可。
小白晚上回家后要把大学那本Linux课程的书那粗来看一看。为自己堪忧的智商补充点营养