chrony时间同步不成功_chrony查看同步状态
CentOS7和CentOS6有什么区别
$ ctl stop serv_nameCentOS 7 vs CentOS 6的不同
chrony时间同步不成功_chrony查看同步状态
chrony时间同步不成功_chrony查看同步状态
(1)桌面系统
[CentOS7] GNOME 3.x(GNOME Shell)
(2)文件系统
[CentOS6] ext4
[CentOS7] xfs
(3)内核版本
[CentOS6] 2.6.x-x
[CentOS7] 3.10.x-x
(4)启动加载器
[CentOS6] GRUB Legacy (+efibootmgr)
[CentOS7] GRUB2
(5)防火墙
[CentOS6] iptables
[CentOS7] firewalld
(6)默认数据库
[CentOS6] MySQL
(7)文件结构
[CentOS6] /bin, /in, /lib, and /lib64在/下
[CentOS7] /bin, /in, /lib, and /lib64移到/usr下
(8)主机名
[CentOS6] /etc/sysconfig/network
[CentOS7] /etc/hostname
(9)时间同步
$ ntp
$ ntpq -p
$ chrony
$ c##hronyc sources
(10)修改时间
$ vim /etc/sysconfig/clock
ZONE="Asia/Tokyo"
UTC=fales
$ sudo ln -s /usr/share/zone/Asia/Tokyo /etc/localtime
$ timedatectl set-timezone Asia/Tokyo
$ timedatectl status
(11)修改地区
$ vim /etc/sysconfig/i18n
LANG="ja_JP.utf8"
$ locale
$ localectl status
(12)服务相关
1)启动停止
$ serv serv_name start
$ serv serv_name stop
$ serv sshd restart/status/reload
$ ctl start serv_name
$ ctl restart/status/reload sshd
自启动
$ chkconfig serv_name on/off
$ ctl enable serv_name
$ ctl disable serv_name
服务一览
$ chkconfig --list
$ ctl list-unit-files
$ ctl --type serv
强制停止
$ kill -9
$ ctl kill --signal=9 sshd
(13)网络
1)网络信息
$ netstat
$ netstat -I
$ netstat -n
$ ip n
$ ip -s l
$ ss
2)IP地址MAC地址
$ ifconfig -a
$ ip address show
3)路由
$ route -A inet6 -n
$ ip route show
$ ip -6 route show
(14)重启关闭
1)关闭
$ shutdown -h now
$ poweroff
$ ctl poweroff
2)重启
$ shutdown -r now
$ ctl reboot
3)单用户模式
$ init S
$ ctl rescue
4)启动模式
[GUICUI]
$ vim /etc/inittab
id:3:initdefault:
[GUICUI]
$ ctl isolate multi-user.target
$ctl isolate graphical.target
默认
$ ctl set-default graphical.target
$ ctl set-default multi-user.target
当前
$ ctl get-default
chronyc sources 时间同步输出信息含义
$ localectl set-locale LANG=ja_JP.utf8此条命令主要用于查看时钟源授时时间偏值。
$ /etc/sysconfig/i18n当我们在terminal中输入命令:watch chronyc sources ,将输出如下信息:
这里总共输出8列信息,分别对应含义如下:
这条命令主要偏移率及每个时钟源的偏移评估值:
[上传失败...(image-92e1bb-1649385496514)]
怎么停止Rhel7 上的时间chronyd
[CentOS7]serv chronyd stop
uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan),1003(it)如果你想永远禁用就用
/bin/ctl disable chronyd.serv
ctl disable chronyd 禁用chrony服务
ctl stop chronyd 停止chrony服务
centos7和centos6的区别
[CentOS7] MariaDBCentOS 7 vs CentOS 6的区别如下:
$ /etc/sysconfig/i18n(1)桌面系统
[CentOS7] GNOME 3.x(GNOME Shell)
(2)文件系统
[CentOS6] ext4
[CentOS7] xfs
(3)内核版本
[CentOS6] 2.6.x-x
[CentOS7] 3.10.x-x
(4)启动加载器
[CentOS6] GRUB Legacy (+efibootmgr)
[CentOS7] GRUB2
(5)防火墙
[CentOS6] iptables
[CentOS7] firewalld
(6)默认数据库
[CentOS6] MySQL
(7)文件结构
[CentOS6] /bin, /in, /lib, and /lib64在/下
[CentOS7] /bin, /in, /lib, and /lib64移到/usr下
(8)主机名
[CentOS6] /etc/sysconfig/network
[CentOS7] /etc/hostname
(9)时间同步
$ ntp
$ ntpq -p
$ chrony
$ chronyc sources
(10)修改时间
$ vim /etc/sysconfig/clock
ZONE="Asia/Tokyo"
UTC=fales
$ sudo ln -s /usr/share/zone/Asia/Tokyo /etc/localtime
$ timedatectl set-timezone Asia/Tokyo
$ timedatectl status
(11)修改地区
$ vim /etc/sysconfig/i18n
LANG="ja_JP.utf8"
$ locale
$ localectl status
(12)服务相关
1)启动停止
$ serv serv_name start
$ serv serv_name stop
$ serv sshd restart/status/reload
$ ctl start serv_name
$ ctl restart/status/reload sshd
自启动
$ chkconfig serv_name on/off
$ ctl enable serv_name
$ ctl disable serv_name
服务一览
$ chkconfig --list
$ ctl list-unit-files
$ ctl --type serv
强制停止
$ kill -9
$ ctl kill --signal=9 sshd
(13)网络
1)网络信息
$ netstat
$ netstat -I
$ netstat -n
$ ip n
$ ip -s l
$ ss
2)IP地址MAC地址
$ ifconfig -a
$ ip address show
3)路由
$ route -A inet6 -n
$ ip route show
$ ip -6 route show
(14)重启关闭
1)关闭
$ shutdown -h now
$ poweroff
$ ctl poweroff
2)重启
$ shutdown -r now
$ ctl reboot
3)单用户模式
$ init S
$ ctl rescue
[GUICUI]
$ vim /etc/inittab
id:3:initdefault:
[GUICUI]
$ ctl isolate multi-user.target
$ctl isolate graphical.target
默认
$ ctl set-default graphical.target
$ ctl set-default multi-user.target
当前
$ ctl get-default
CentOS7和CentOS6有什么区别
##CentOS 7 vs CentOS 6的不同
(1)桌面系统
[CentOS7] GNOME 3.x(GNOME Shell)
(2)文件系统
[CentOS6] ext4
[CentOS7] xfs
(3)内核版本
[CentOS6] 2.6.x-x
[CentOS7] 3.10.x-x
(4)启动加载器
[CentOS6] GRUB Legacy (+efibootmgr)
[CentOS7] GRUB2
(5)防火墙
[CentOS6] iptables
[CentOS7] firewalld
(6)默认数据库
[CentOS6] MySQL
(7)文件结构
[CentOS6] /bin, /in, /lib, and /lib64在/下
[CentOS7] /bin, /in, /lib, and /lib64移到/usr下
(8)主机名
[CentOS6] /etc/sysconfig/network
[CentOS7] /etc/hostname
(9)时间同步
$ ntp
$ ntpq -p
$ chrony
$ chronyc sources
(10)修改时间
$ vim /etc/sysconfig/clock
ZONE="Asia/Tokyo"
UTC=fales
$ sudo ln -s /usr/share/zone/Asia/Tokyo /etc/localtime
$ timedatectl set-timezone Asia/Tokyo
$ timedatectl status
(11)修改地区
$ vim /etc/sysconfig/i18n
LANG="ja_JP.utf8"
$ locale
$ localectl status
(12)服务相关
1)启动停止
$ serv serv_name start
$ serv serv_name stop
$ serv sshd restart/status/reload
$ ctl start serv_name
$ ctl restart/status/reload sshd
自启动
$ chkconfig serv_name on/off
$ ctl enable serv_name
$ ctl disable serv_name
服务一览
$ chkconfig --list
$ ctl list-unit-files
$ ctl --type serv
强制停止
$ kill -9
$ ctl kill --signal=9 sshd
(13)网络
1)网络信息
$ netstat
$ disk:x:6:netstat -I
$ netstat -n
$ ip n
$ ip -s l
$ ss
2)IP地址MAC地址
$ ifconfig -a
$ ip address show
3)路由
$ route -A inet6 -n
$ ip route show
$ ip -6 route show
(14)重启关闭
1)关闭
$ shutdown -h now
$ poweroff
$ ctl poweroff
2)重启
$ shutdown -r now
$ ctl reboot
3)单用户模式
$ init S
$ ctl rescue
4)启动模式
[GUICUI]
$ vim /etc/inittab
id:3:initdefault:
[GUICUI]
$ ctl isolate multi-user.target
$ctl isolate graphical.target
默认
$ ctl set-default graphical.target
$ ctl set-default multi-user.target
当前
$ ctl get-default
linux命令idlinux命令id
id命令解释?
id命令可以显示真实有效的用户ID(UID)和组ID(GID)。UID是对一个用户的单一身份标识。组ID(GID)则对应多个UID。id命令已经默认预装在大多数Linux系统中。要使用它,只需要在你的控制台输入id。不带选项输入id会显示如下。结果会使用活跃用户。
当我们想知道某个用户的UID和GID时id命令是非常有用的。一些程序可能需要UID/GID来运行。id使我们更加容易地找出用户的UID以GID而不必在/etc/group文件中搜寻。如往常一样,你可以在控制台输入manid进入id的手册页来获取更多的详情。
linux查看oracle用户和用户组?
我的:Linux下可以使用id命令查看用户的信息和组。
可以打开终端后执行#idoracle命令进行查看。
如何在linux上用命令实现用户和组的管理?
Linux上用命令实现本地用户和组的管理
本地用户和组:管理文件和进程等等
本地用户和组:
1)root:超级系统创建的个账户
特点:
id为:0
家目录:/root
具有系统的完全控制权:小心使用。
#id
uid=0(root)gid=0(root)groups=0(root)context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
#2)普通用户:不具有权限
特点:
id范围:
1000=id=60000
家目录:/home/用户名
#idstudent
uid=1000(student)gid=1000(student)groups=1000(student),10(wheel)
#3)服务用户:为服务提供权限
特点:
id范围:
0id1000
家目录:应用程序服务目录
#idapache
uid=48(apache)gid=48(apache)groups=48(apache)
#如果是yum,rpm安装的软件:由rpm包中的脚本创建服务账户
Includeconf.modules.d/.conf
##Ifyouwishdtorunasadifferentuserorgroup,youmustrun
#dasrootinitiallyanditwillswitch.
##User/Group:Thename(or#number)oftheuser/grouptorundas.
#Itisusuallygoodpracttocreateadedicateduserandgroupfor
#runningd,aswithmostservs.
#Userapache
Groupapache
#'Main'serverconfiguration
#本地组:
1)主组:一个用户一定要属于某个主组中。当些用户在创建文件时,给文件的归属组
2)从属组:用户容器,组织和管理用户权限管控
作用:
文件:
进程:
$ps-ux
USERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMAND
student321780.00.4930529360?Ss15:000:00/usr/lib/
student321820.00.32537767072?S15:000:00(sd-pam)
student321890.00.223324864pts/0Ss15:000:00-bash
student322930.30.21594085192?D15:430:00sshd:student@p
student322940.30.223324924pts/1Ss15:430:00-bash
student323190.50.22339404804pts/1S15:430:00/bin/bash
student323410.00.22693123876pts/1R+15:430:00ps-ux
$账户文件:
1)/etc/passwd:保存用户信息
#cat/etc/passwd|grepstudent
student:x:1000:1000:StudentUser:/home/student:/bin/bash
用户名密码uid主组ID描述家目录登录shell
##cat/etc/passwd|grep-wroot:x
root:x:0:0:root:/root:/bin/bash
##cat/etc/passwd|grepapache
apache:x:48:48:Apache:/usr/share/d:/in/nologin
服务账号无法登录系统
#2./etc/shadow:保存用户密码的HASH,密码的有效性信息,密码修改时间,账户有效期。
##ls-l/etc/shadow
----------.1rootroot1014Mar21:39/etc/shadow
#cat/etc/shadow|grepstudent
student:$6$8oIjLCsc$/n1iQXYh1E6.uOEuJKgioqAtmqm2TQmkJGF2RwyteIr1tIfrPdiRYgWe6Sjen5/eMij2uHM/a1tue/QRlo3X80:18038:0:99999:7:::
#密码的HASH:sha512
8oIjLCsc$/n1iQXYh1E6.uOEuJKgioqAtmqm2TQmkJGF2RwyteIr1tIfrPdiRYgWe6Sjen5/eMij2uHM/a1tue/QRlo3X80
18038:天数密码一次修改的时间从1970-01-01+18038天之后那一天
0:密码最少使用天数0没有限制用户随时可以改密码
99999:天数,密码修改时间200多年
7:warning时间,当密码快到修改时间前7天,通知用户修改。
::天数失效时间inactive用户密码过了修改时间,未改变密码,再过多少天,账户将被锁定
::账户有效期
创建用户和组:
创建时,没有密码:
#useraddzhangsan
#useraddlisi
#idzhangsan
uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan)
4)启动模式#idlisi
uid=1002(lisi)gid=1002(lisi)groups=1002(lisi)
#无法登录:与PAM有关
$$su-zhangsan
Password:
Password:
su:Authenticationfailure
$设置密码:
##cat/etc/passwd|grepzhangsan
#cat/etc/shadow|grepzhangsan
zhangsan:!!:18350:0:99999:7:::#!!未设置密码
##passwdzhangsan
Changingpasswordforuserzhangsan.
Newpassword:
Retypenewpassword:
passwd:allauthenticationtokensupdatedsuccessfully.
#cat/etc/shadow|grepzhangsan
zhangsan:$6$3wxuXomVbQ58wQcK$oQW6injgldxa2N/Pt4tCPDVRqWRVGw.UNZdxE4R0nhEt8K/3UDKzxap6ReIReEvDpG.GdwjpMiiDh7.f6DJNQ0:18350:0:99999:7:::
#chage可以查看用户密码属性
#chage-lzhangsan
Lastpasswordchange:Mar29,2020
Passwordexpires:nr
Passwordinactive:nr
Accountexpires:nr
Minimumnumberofdayetweenpasswordchange:0
Maximumnumberofdayetweenpasswordchange:99999
Numberofdaysofwarningbeforepasswordexpires:7
#创建组:从属组
##groupaddit
#groupaddsales
##cat/etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:student
mail:x:12:tfix
man:x:15:
dialout:x:18:
floppy:x:19:
s:x:20:
tape:x:33:
video:x:39:
ftp:x:50:
lock:x:54:
audio:x:63:
users:x:100:
nobody:x:65534:
dbus:x:81:
utmp:x:22:
utempter:x:35:
input:x:999:
kvm:x:36:
render:x:998:
d-journal:x:190:
d-coredump:x:997:
d-resolve:x:193:
tss:x:59:
polkitd:x:996:
rpc:x:32:
unbound:x:995:
ssh_keys:x:994:
sssd:x:993:
setro[CUIGUI]ubleshoot:x:992:
rpcuser:x:29:
insights:x:9:
cockpit-ws:x:990:
sshd:x:74:
chrony:x:989:
tcpdump:x:72:
student:x:1000:
printadmin:x:988:
libstoragemgmt:x:987:
slocate:x:21:
tdrop:x:90:
tfix:x:89:
apache:x:48:
zhangsan:x:1001:
lisi:x:1002:
it:x:1003:组成员列表
sales:x:1004:
##idstudent
uid=1000(student)gid=1000(student)groups=1000(student),10(wheel)
#将用户添加进组:zhangsan,加入it组,lisi,sales组
#idstudent
uid=1000(student)gid=1000(student)groups=1000(student),10(wheel)
#usermod-aGitzhangsan
#usermod-aGsaleslisi
#idzhangsan
#idlisi
uid=1002(lisi)gid=1002(lisi)groups=1002(lisi),1004(sales)
#删除用户:
#useraddandy
默认删除,保留用户的文件:
##userdelandy
#useraddandy#重建andy会不一样,uid会不同
useradd:warning:thehomedirectoryalreadyexists.
Notcopyinganyfilefromskeldirectoryintoit.
Creatingmailboxfile:Fileexists
##useradduser1
#useradduser2
#idandy
uid=1003(andy)gid=1005(andy)groups=1005(andy)
#userdel-rany
userdel:user'any'doesnotexist
##userdel-randy#不保留用户的文件。家目,邮箱文件,skel文件都会
#idandy
id:‘andy’:nosuchuser
#useraddandy
#idandy
uid=1006(andy)gid=1008(andy)groups=1008(andy)
#从组中移除用户:
##idzhangsan
uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan),1003(it)#zhangsan主组,it从属组
#命令:
#gpasswd-dzhangsanit
Removinguserzhangsanfromgroupit
#idzhangsan
uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan)
#usermod-aGitzhangsan
#idzhangsan
##groupszhangsan
zhangsan:zhangsanit
#vim/etc/group
#cat/etc/group|grepit:
it:x:1003:
#删除组:
#groupaddtest
#groupdeltest
创建自定义用户和组:
实验:用户名mary,指定用户id2000,家目录/maryhome,不用登录系统描述thisiaryuser
##useradd-u2000-d/maryhome-s/in/nologin-c"thisiary"mary
##idmary
uid=2000(mary)gid=2000(mary)groups=2000(mary)
#cat/etc/passwd|grepmary
mary:x:2000:2000:thisiary:/maryhome:/in/nologin
##su-mary
Lastlogin:SunMar26:48:49CST2020onpts/0
Thisaccountiscurrentlynotailable.
#创建自定义组:指定组id
#groupadd-g3000group1
#cat/etc/group|grepgroup1
group1:x:3000:
#linux如何查看组是否添加成功?
有多种方法:
1、直接查/etc/passwd,/etc/group(grep命令查)
2、users和groups命令分别打印系统中的全部用户和组。
3、id命令查用户
串口控制台如何打开linux终端控制台?
串口控制台打开linux终端控制台的方法是追加打开命令的行,为了将这些信息显示在终端上,可以将这些文件中含有echo命令的行追加>TTY。TTY是终端的串口(与/etc/inittab中串口终端行的一样)。
值得注意的是,这样做的好处是利用串口终端作为Linux控制台,可以免去额外的键盘,显示卡和显示器,同时可将Linux主机作为一个任意用途的嵌入式黑匣。
具体的作方法是,在文件/etc/inittab增加下面一行。
ID:RUNLEVELS:respawn:/in/agetty-LSPEEDTTYTERM。
这里:ID=两字母的标识符,如s1或s2。RUNLEVELS=终端激活的运行级别。SPEED=串口端口速率。TTY=串口的设备名。TERM=TERM环境变量。范例如下s2:12345:respawn:/in/agetty-L9600ttyS1vt100,表示串口/dev/ttyS1(COM2)速率为9600bps,终端模式为vt100。
centos6和centos7的区别是什么?
#直接修改文件:centos7和centos6区别如下:
1、内核:centos7的内核用的是3.10,centos6的内核用的是2.6.
2、文件系统:centos6.X:EXT4,EXT4的单个文件系统容量达到1EB,单个文件大小则达到16TB;centos7.X:XFS,XFS默认支持8EB见1字节的单个文件系统,可支持的文件大小为9EB,文件系统尺寸为18EB。
3、硬盘默认调度算法:centos6默认使用的是cfq,而centos7使用的是dead$ startxline。
4、防火墙:centos6,iptables防火墙;centos7,firealld防火墙。
5、数据库:centos6默认数据库是MySQL;centos7默认数据库是MariaDB。
6、网卡名:CentOS6网卡名是0;CentOS7网卡名是ens33。
7、网络配置命令:CentOS6中ifconfig/set;CentOS7中ip/nmtui,查看ip命令是ip address show。
8、网络服务:CentOS6默认使用network服务,CentOS7默认使用NetworkMar服务。
9、时间同步:CentOS6,ntpq-p;CentOS7,chronyc sources。
linux命令idlinux命令id
cdrom:x:11:id命令解释?
id命令可以显示真实有效的用户ID(UID)和组ID(GID)。UID是对一个用户的单一身份标识。组ID(GID)则对应多个UID。id命令已经默认预装在大多数Linux系统中。要使用它,只需要在你的控制台输入id。不带选项输入id会显示如下。结果会使用活跃用户。
当我们想知道某个用户的UID和GID时id命令是非常有用的。一些程序可能需要UID/GID来运行。id使我们更加容易地找出用户的UID以GID而不必在/etc/group文件中搜寻。如往常一样,你可以在控制台输入manid进入id的手册页来获取更多的详情。
linux查看oracle用户和用户组?
我的:Linux下可以使用id命令查看用户的信息和组。
可以打开终端后执行#idoracle命令进行查看。
如何在linux上用命令实现用户和组的管理?
Linux上用命令实现本地用户和组的管理
本地用户和组:管理文件和进程等等
本地用户和组:
1)root:超级系统创建的个账户
特点:
id为:0
家目录:/root
具有系统的完全控制权:小心使用。
#id
uid=0(root)gid=0(root)groups=0(root)context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
#2)普通用户:不具有权限
特点:
id范围:
1000=id=60000
家目录:/home/用户名
#idstudent
uid=1000(student)gid=1000(student)groups=1000(student),10(wheel)
#3)服务用户:为服务提供权限
特点:
id范围:
0id1000
家目录:应用程序服务目录
#idapache
uid=48(apache)gid=48(apache)groups=48(apache)
#如果是yum,rpm安装的软件:由rpm包中的脚本创建服务账户
Includeconf.modules.d/.conf
##Ifyouwishdtorunasadifferentuserorgroup,youmustrun
#dasrootinitiallyanditwillswitch.
##User/Group:Thename(or#number)oftheuser/grouptorundas.
#Itisusuallygoodpracttocreateadedicateduserandgroupfor
#runningd,aswithmostservs.
#Userapache
Groupapache
#'Main'serverconfiguration
#本地组:
1)主组:一个用户一定要属于某个主组中。当些用户在创建文件时,给文件的归属组
2)从属组:用户容器,组织和管理用户权限管控
作用:
文件:
进程:
$ps-ux
USERPID%CPU%MEMVSZRSSTTYSTATSTARTTIMECOMMAND
student321780.00.4930529360?Ss15:000:00/usr/lib/
student321820.00.32537767072?S15:000:00(sd-pam)
student321890.00.223324864pts/0Ss15:000:00-bash
student322930.30.21594085192?D15:430:00sshd:student@p
student322940.30.223324924pts/1Ss15:430:00-bash
student323190.50.22339404804pts/1S15:430:00/bin/bash
student323410.00.22693123876pts/1R+15:430:00ps-ux
$账户文件:
1)/etc/passwd:保存用户信息
#cat/etc/passwd|grepstudent
student:x:1000:1000$ reboot:StudentUser:/home/student:/bin/bash
用户名密码uid主组ID描述家目录登录shell
##cat/etc/passwd|grep-wroot:x
root:x:0:0:root:/root:/bin/bash
##cat/etc/passwd|grepapache
apache:x:48:48:Apache:/usr/share/d:/in/nologin
服务账号无法登录系统
#2./etc/shadow:保存用户密码的HASH,密码的有效性信息,密码修改时间,账户有效期。
##ls-l/etc/shadow
----------.1rootroot1014Mar21:39/etc/shadow
#cat/etc/shadow|grepstudent
student:$6$8oIjLCsc$/n1iQXYh1E6.uOEuJKgioqAtmqm2TQmkJGF2RwyteIr1tIfrPdiRYgWe6Sjen5/eMij2uHM/a1tue/QRlo3X80:18038:0:99999:7:::
#密码的HASH:sha512
8oIjLCsc$/n1iQXYh1E6.uOEuJKgioqAtmqm2TQmkJGF2RwyteIr1tIfrPdiRYgWe6Sjen5/eMij2uHM/a1tue/QRlo3X80
18038:天数密码一次修改的时间从1970-01-01+18038天之后那一天
0:密码最少使用天数0没有限制用户随时可以改密码
99999:天数,密码修改时间200多年
7:warning时间,当密码快到修改时间前7天,通知用户修改。
::天数失效时间inactive用户密码过了修改时间,未改变密码,再过多少天,账户将被锁定
::账户有效期
创建用户和组:
创建时,没有密码:
#useraddzhangsan
#useraddlisi
#idzhangsan
uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan)
#idlisi
uid=1002(lisi)gid=1002(lisi)groups=1002(lisi)
#无法登录:与PAM有关
$$su-zhangsan
Password:
Password:
su:Authenticationfailure
$设置密码:
##cat/etc/passwd|grepzhangsan
#cat/etc/shadow|grepzhangsan
zhangsan:!!:18350:0:99999:7:::#!!未设置密码
##passwdzhangsan
Changingpasswordforuserzhangsan.
Newpassword:
Retypenewpassword:
passwd:allauthenticationtokensupdatedsuccessfully.
#cat/etc/shadow|grepzhangsan
zhangsan:$6$3wxuXomVbQ58wQcK$oQW6injgldxa2N/Pt4tCPDVRqWRVGw.UNZdxE4R0nhEt8K/3UDKzxap6ReIReEvDpG.GdwjpMiiDh7.f6DJNQ0:18350:0:99999:7:::
#chage可以查看用户密码属性
#chage-lzhangsan
Lastpasswordchange:Mar29,2020
Passwordexpires:nr
Passwordinactive:nr
Accountexpires:nr
Minimumnumberofdayetweenpasswordchange:0
Maximumnumberofdayetweenpasswordchange:99999
Numberofdaysofwarningbeforepasswordexpires:7
#创建组:从属组
##groupaddit
#groupaddsales
##cat/etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:student
mail:x:12:tfix
man:x:15:
dialout:x:18:
floppy:x:19:
s:x:20:
tape:x:33:
video:x:39:
ftp:x:50:
lock:x:54:
audio:x:63:
users:x:100:
nobody:x:65534:
dbus:x:81:
utmp:x:22:
utempter:x:35:
input:x:999:
kvm:x:36:
render:x:998:
d-journal:x:190:
d-coredump:x:997:
d-resolve:x:193:
tss:x:59:
polkitd:x:996:
rpc:x:32:
unbound:x:995:
ssh_keys:x:994:
sssd:x:993:
setroubleshoot:x:992:
rpcuser:x:29:
insights:x:9:
cockpit-ws:x:990:
sshd:x:74:
chrony:x:989:
tcpdump:x:72:
student:x:1000:
printadmin:x:988:
libstoragemgmt:x:987:
slocate:x:21:
tdrop:x:90:
tfix:x:89:
apache:x:48:
zhangsan:x:1001:
lisi:x:1002:
it:x:1003:组成员列表
sales:x:1004:
##idstudent
uid=1000(student)gid=1000(student)groups=1000(student),10(wheel)
#将用户添加进组:zhangsan,加入it组,lisi,sales组
#idstudent
uid=1000(student)gid=1000(student)groups=1000(student),10(wheel)
#usermod-aGitzhangsan
#usermod-aGsaleslisi
#idzhangsan
#idlisi
uid=1002(lisi)gid=1002(lisi)groups=1002(lisi),1004(sales)
#删除用户:
#useraddandy
默认删除,保留用户的文件:
##userdelandy
#useraddandy#重建andy会不一样,uid会不同
useradd:warning:thehomedirectoryalreadyexists.
Notcopyinganyfilefromskeldirectoryintoit.
Creatingmailboxfile:Fileexists
##useradduser1
#useradduser2
#idandy
uid=1003(andy)gid=1005(andy)groups=1005(andy)
#userdel-rany
userdel:user'any'doesnotexist
##userdel-randy#不保留用户的文件。家目,邮箱文件,skel文件都会
#idandy
id:‘andy’:nosuchuser
#useraddandy
#idandy
uid=1006(andy)gid=1008(andy)groups=1008(andy)
#从组中移除用户:
##idzhangsan
uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan),1003(it)#zhangsan主组,it从属组
#命令:
#gpasswd-dzhangsanit
Removinguserzhangsanfromgroupit
#idzhangsan
uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan)
#usermod-aGitzhangsan
#idzhangsan
##groupszhangsan
zhangsan:zhangsanit
#vim/etc/group
#cat/etc/group|grepit:
it:x:1003:
#删除组:
#groupaddtest
#groupdeltest
创建自定义用户和组:
实验:用户名mary,指定用户id2000,家目录/maryhome,不用登录系统描述thisiaryuser
##useradd-u2000-d/maryhome-s/in/nologin-c"thisiary"mary
##idmary
uid=2000(mary)gid=2000(mary)groups=2000(mary)
#cat/etc/passwd|grepmary
mary:x:2000:2000:thisiary:/maryhome:/in/nologin
##su-mary
Lastlogin:SunMar26:48:49CST2020onpts/0
Thisaccountiscurrentlynotailable.
#创建自定义组:指定组id
#groupadd-g3000group1
#cat/etc/group|grepgroup1
group1:x:3000:
#linux如何查看组是否添加成功?
有多种方法:
1、直接查/etc/passwd,/etc/group(grep命令查)
2、users和groups命令分别打印系统中的全部用户和组。
3、id命令查用户
串口控制台如何打开linux终端控制台?
串口控制台打开linux终端控制台的方法是追加打开命令的行,为了将这些信息显示在终端上,可以将这些文件中含有echo命令的行追加>TTY。TTY是终端的串口(与/etc/inittab中串口终端行的一样)。
值得注意的是,这样做的好处是利用串口终端作为Linux控制台,可以免去额外的键盘,显示卡和显示器,同时可将Linux主机作为一个任意用途的嵌入式黑匣。
具体的作方法是,在文件/etc/inittab增加下面一行。
ID:RUNLEVELS:respawn:/in/agetty-LSPEEDTTYTERM。
这里:ID=两字母的标识符,如s1或s2。RUNLEVELS=终端激活的运行级别。SPEED=串口端口速率。TTY=串口的设备名。TERM=TERM环境变量。范例如下s2:12345:respawn:/in/agetty-L9600ttyS1vt100,表示串口/dev/ttyS1(COM2)速率为9600bps,终端模式为vt100。
怎么停止Rhel7 上的时间chronyd
zhangsan:x:1001:1001::/home/zhangsan:/bin/bashserv chron$ route -nyd stop
如果你想永远禁用就用
/bin/ctl disable chronyd.serv
ctl disable chronyd 禁用chrony服务
ctl stop chronyd 停止chrony服务
centos7和centos6的区别
[CentOS6]CentOS 7 vs CentOS 6的区别如下:
[CentOS6] GNOME 2.x(1)桌面系统
[CentOS7] GNOME 3.x(GNOME Shell)
(2)文件系统
[CentOS6] ext4
[CentOS7] xfs
(3)内核版本
[CentOS6] 2.6.x-x
[CentOS7] 3.10.x-x
(4)启动加载器
[CentOS6] GRUB Legacy (+efibootmgr)
[CentOS7] GRUB2
(5)防火墙
[CentOS6] iptables
[CentOS7] firewalld
(6)默认数据库
[CentOS6] MySQL
(7)文件结构
[CentOS6] /bin, /in, /lib, and /lib64在/下
[CentOS7] /bin, /in, /lib, and /lib64移到/usr下
(8)主机名
[CentOS6] /etc/sysconfig/network
[CentOS7] /etc/hostname
(9)时间同步
$ ntp
$ ntpq -p
$ chrony
$ chronyc sources
(10)修改时间
$ vim /etc/sysconfig/clock
ZONE="Asia/Tokyo"
UTC=fales
$ sudo ln -s /usr/share/zone/Asia/Tokyo /etc/localtime
$ timedatectl set-timezone Asia/Tokyo
$ timedatectl status
(11)修改地区
$ vim /etc/sysconfig/i18n
LANG="ja_JP.utf8"
$ locale
$ localectl status
(12)服务相关
1)启动停止
$ serv serv_name start
$ serv serv_name stop
$ serv sshd restart/status/reload
$ ctl start serv_name
$ ctl restart/status/reload sshd
自启动
$ chkconfig serv_name on/off
$ ctl enable serv_name
$ ctl disable serv_name
服务一览
$ chkconfig --list
$ ctl list-unit-files
$ ctl --type serv
强制停止
$ kill -9
$ ctl kill --signal=9 sshd
(13)网络
1)网络信息
$ netstat
$ netstat -I
$ netstat -n
$ ip n
$ ip -s l
$ ss
2)IP地址MAC地址
$ ifconfig -a
$ ip address show
3)路由
$ route -A inet6 -n
$ ip route show
$ ip -6 route show
(14)重启关闭
1)关闭
$ shutdown -h now
$ poweroff
$ ctl poweroff
2)重启
$ shutdown -r now
$ ctl reboot
3)单用户模式
$ init S
$ ctl rescue
[GUICUI]
$ vim /etc/inittab
id:3:initdefault:
[GUICUI]
$ ctl isolate multi-user.target
$ctl isolate graphical.target
默认
$ ctl set-default graphical.target
$ ctl set-default multi-user.target
当前
$ ctl get-default
centos6和centos7的区别是什么?
BADPASSWORD:Thepasswordisshorterthan8characterscentos7和centos6区别如下:
1、内核:centos7的内核用的是3.10,centos6的student321880.00.21594124980?S15:000:00sshd:student@p内核用的是2.6.
2、文件系统:centos6.X:EXT4,EXT4的单个文件系统容量达到1EB,单个文件大小则达到16TB;centos7.X:XFS,XFS默认支持8EB见1字节的单个文件系统,可支持的文件大小为9EB,文件系统尺寸为18EB。
3、硬盘默认调度算法:centos6默认使用的是cfq,而centos7使用的是deadline。
4、防火墙:centos6,iptables防火墙;centos7,firealld防火墙。
5、数据库:centos6默认数据库是MySQL;centos7默认数据库是MariaDB。
6、网卡名:CentOS6网卡名是0;CentOS7网卡名是ens33。
7、网络配置命令:CentOS6中ifconfig/set;CentOS7中ip/nmtui,查看ip命令是ip address show。
8、网络服务:CentOS6默认使用network服务,CentOS7默认使用NetworkMar服务。
9、时间同步:CentOS6,ntpq-p;CentOS7,chronyc sources。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。