运行模式,用户,组,Xshell

Linux运行模式

这里写图片描述

# multi-user.target类似于runlevel 3;
# graphical.target类似于runlevel5

#查看默认运行级别的方式为
systemctl get-default

#设置默认运行级别的方式
systemctl set-default TARGET.target

运行级别:

0 — 表示关机级别

1 — 单用户模式

2 — 多用户模式,不带NFS【network file system】

3 — 多用户模式【不带桌面,纯命令行】

4 — 没有被使用模式

5 — 图形化界面模式

6 — 表示重启级别

用户与用户组管理

注意三个文件:

  • /etc/passwd 存储用户的关键信息
  • /etc/group 用户组的关键信息
  • /etc/shadow 存储用户的密码信息
用户管理【除了#passwd命令,其他命令都需要root超级管理员权限】

创建用户

语法:#useradd 选项 用户名

常用选项:【一个用户可以属于多个组,必须属于一个主组】

  • -g 指定用户的用户主组,可以是用户组的id,也可以是组名
  • -G 指定用户的用户附加组,可以是用户组的id,也可以是组名
  • -u uid,用户的id(用户的标识符),系统默认会从500之后的顺序默认分配uid,可以自定义【类似于QQ靓号】
  • -c 注释

案例:创建一个用户不带选项【自动创建同名的家目录,创建同名的用户组】

	#useradd  kiki

验证是否创建成功:

	1.查看/etc/passwd文件中是否有新用户的信息

	2.查看用户是否存在/home目录【在centos下新用户创建后会随之产生一个同名家目录】

扩展:/etc/passwd
在这里插入图片描述

用户名:密码:用户ID:用户组ID:注释:家目录:解释器 shell

用户类型分为管理员和普通用户,在普通用户中分为系统用户和登录用户,管理员为0,普通用户从1-65535,而系统用户:1-499,登录用户500+

  • 密码:此密码一般情况都是‘x’,表示密码占位
  • 解释器shell:等待用户进入系统之后,用户输入指令之后,该解释器会收集用户输入的指令,传给内核处理

修改用户:#usermod 选项 用户名

UserMode:user modify,用户编辑

选项:

  • -g 指定用户的用户主组,可以是用户组的id,也可以是组名
  • -G 指定用户的用户附加组,可以是用户组的id,也可以是组名
  • -u uid,用户的id(用户的标识符),系统默认会从500之后的顺序默认分配uid,可以自定义
  • -l 修改用户名 【新用户,旧用户】
    在这里插入图片描述
    /etc/group

36行 kiki【用户组的名字】 X【密码,无意义】 1000【组id】 zhangsan【zhangsan的附加组为kiki组】

设置密码
语法:#passwd 用户名
在这里插入图片描述
在这里插入图片描述
切换用户:
#su [用户名]【switch user】
如果不指定用户名,切换到超级管理员[需要输入密码]

  • 从root切换到其他用户不需要密码
  • 切换后前后的工作路径不变
  • 普通用户没有办法访问root用户的家目录,反之可以

删除用户

语法:#userdel 选项 用户名

UserDel【user delete】

选项:

  • -r:表示删除用户的同时,删除家目录

注意:

已经登录的用户删除不掉

用户组管理

用户组添加:#groupadd 选项 用户组名

常用选项:

  • -g:类似用户添加的-u操作,-g表示选择自己设置的一个自定义的用户ID数字,如果不指定,默认从500后递增

用户组编辑:#groupmod 选项 用户组名

选项:

  • -g:类似用户添加的-u操作,-g表示选择自己设置的一个自定义的用户ID数字,如果不指定,默认从500后递增
  • -n:类似于用户的修改的“-l”,表示设置新的用户组名称

用户组删除:#groupdel 用户组名

注意:如果需要删除一个组,但这个组是某个用户的主组,则不允许删除,如果确实需要删除,则先从组内移除所有用户

网络设置

在这里插入图片描述

ifcfg-ens33 ifcfg-lo【第一列前两个】 网卡配置文件【ifcfg-网卡名称】

ifcfg-ens33:

DHCP【动态主机分配协议】

ONBOOT【是否开机启动】

HWADDR:【硬件地址,MAC地址】
在这里插入图片描述
如果需要重启网卡:

#service network restart

在有的分支版本可能没有service命令,但有一个共性的目录,/etc/init.d,这个目录中放着很多服务的快捷方式。

#/etc/init.d/netword restart

如果查找文件的目录很深,则可以在浅的目录创建快捷方式【软链接】,方便以后去找

#ln -s /etc/sysconfig/network-scripts/ifcfg-cth0 ~/ifcfg-etho

将ifcfg-cth0 放到root目录下的命名为ifcfg-eth0
在这里插入图片描述
通过ls -la 查看
在这里插入图片描述
l 为链接类型

ssh服务【secure shell,安全外壳协议】

作用:远程连接协议,远程文件传输协议

协议使用端口号:默认22

如果需要修改,则需要修改ssh配置文件

#vim /etc/ssh/ssh_config
在这里插入图片描述
注意:(防火墙)

  • 端口号范围0~65535【16位2进制最大值】
  • 不能使用别的服务已经占用的端口号

服务启动停止【此服务为linux必须开启的服务,学习一下就行了】

#service sshd start/restart/stop

#/etc/init.d/sshd start/restart/stop

远程终端

终端工具主要帮助运维人员连接远程的服务器,常见有Xshell,secureCRT,Putty等。

  • 获取服务器的ip地址,可以通过ifconfig查看
  • 打开终端工具,输入信息
  • 输入用户名
  • 输入密码
  • 登陆成功
SSH服务文件传输

可视化的界面文件传输工具,FileZilia

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值