Xshell进行Linux远程连接服务器(开始步骤)
1、重启虚拟机
2、进去特权模式:su - root
3、输入dhclient 等待一会
如果输入dhclient发生报错内容为线程已经在运行,则此时无法获取IP地址
“Kill -9 进程号” 强制终止进程以重新获取IP地址
4、查看IP地址:(1)输入ip address(ip a简单) (2)ifconfig
5、看2后面的ip地址
6、打开xshell 输入ssh ip(这种连接方式要输入用户名和密码)
另一种连接方式ssh 用户名@IP地址(这种连接方式要输入密码)
终端
也称为终端设备,是计算机网络中处于网络最外围地设备,主要用于用户信息地输入以及处理结果的输出等。
虚拟终端(默认有6个)不是窗口
ctrl + alt +f1/2/3/4/5/6
ctrl+alt+F1是初始界面
其他5个界面可以使用命令打开,进入界面先输入用户名,再输入密码(不显示)
如果输入dhclient发生报错内容为线程已经在运行,则此时无法获取IP地址
Kill -9 (进程号)强制终止进程以重新获取IP地址,注意:在root权限下才可以终止进程
#通过以下命令可以查看系统支持的所有合法shell
[root@localhost ~]# cat /etc/shells
注意:" "cat" "/etc/shells 有俩个空格
默认shell:
#/bin/bash
用户家目录“~”
历史最早的终端键盘右上角的键上面有”HOME”和“~”
注意:Linux对大小写敏感,Liunx底下一切皆文件
7.0密码破解
(1、破解系统密码)
1、先重启客户端,找到第一行按e键进入编辑
2、移动光标找到linux16这一行,光标移动到末尾UTF-8;
2、先在UTF-8后面输入空格,再输入rd.break;再Ctrl+X去启动
3、mount -o remount,rw /sysroot(重新挂载)
4、chroot /sysroot(切到sysroot下面去)
5、passwd -d root
此时提示原密码移除成功
6、touch /.autorelabel(创建标签文件)
7、exit
8、exit
系统自动重启,可能会卡顿一会儿,耐心等待
9、输入一个新的账号
(2、破解root密码)
1、先重启客户端,找到第一行按e键进入编辑
2、移动光标找到linux16这一行,光标移动到末尾UTF-8;
2、先在UTF-8后面输入空格,再输入rd.break;再Ctrl+X去启动
3、mount -o remount,rw /sysroot(重新挂载)
4、chroot /sysroot(切到sysroot下面去)
5、passwd
6、输入新密码:
7、确认密码
8、touch /.autorelabel
9、exit
10、exit
11、等待
修改/删除密码
修改密码:passwd 用户名 直接输入passwd修改当前用户的密码
删除密码:passwd -d 用户名
root用户:不需要输入原密码,可以不符合密码复杂性规则,可以给任何人修改密码
普通用户:需要输入原密码,必须符合密码复杂性规则,passwd修改密码无法指定用户
[student@localhost~]$ su -c passwd普通用户给root用户修改密码
命令
ls >列出当前目录的文件
pwd >列出当前用户的工作目录
hostname查看和修改主机名
如输入:hostname server,修改后为[root@server ~], 这种方式仅仅是在没有重启的情况下临时修改
如输入:hostnamectl set-hostname server, 这种方式为永久修改
切换目录(change directory): cd
- 绝对路径(以/开头的路径):cd/home/haha
- 相对路径(没有以/开头的路径):cd home cd haha
直接回到当前用户主目录:cd
回到当前目录的上一级目录:cd..
回到当前目录:cd
切换到之前的目录:cd –
重启:reboot
关机:shutdown -h now,poweroff