目录
一、CentOS 7 系统配置IP地址
1、ifconfig 配置IP地址
2、修改配置文件配置IP地址
二、Linux创建用户
1、创建用户
三、wget命令安装
一、CentOS 7 系统配置IP地址
安装完CentOS 7后需要配置IP地址。
1、ifconfig 配置IP地址
该方法是临时配置IP地址,重启系统或者网卡后失效
命令格式:ifconfig ens192 192.168.3.110 netmask 255.255.255.0
说明:ens : 网卡名,不同版本名称可能不同,具体见使用ifconfig查看IP地址时,显示的
[admin@localhost etc]$ ifconfig
ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.31.120 netmask 255.255.255.0 broadcast 192.168.31.255
inet6 fe80::fe19:df29:7826:4006 prefixlen 64 scopeid 0x20<link>
ether 00:50:56:a0:24:ba txqueuelen 1000 (Ethernet)
RX packets 996365 bytes 758978514 (723.8 MiB)
RX errors 0 dropped 160 overruns 0 frame 0
TX packets 443204 bytes 43650755 (41.6 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 518 bytes 44990 (43.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 518 bytes 44990 (43.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
注:如果用的是虚拟机,IP地址要和主机同一个网段。该命令执行后,IP地址就已经配好了,可以使用ifconfig查看,此时可以和网关ping通,但是不能ping外网,外网需要配置DNS地址。
2、修改配置文件配置IP地址
修改网卡配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens192 (最后一个为网卡名称)
1、bootproto=static
2、onboot=yes
3、在最后加上几行,IP地址、子网掩码、网关、dns服务器
IPADDR=192.168.1.160
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=114.114.114.114
DNS2=8.8.8.8
4、重启网络服务
[admin@localhost etc]$ systemctl restart network
5、查看ip是否配置成功
[admin@localhost etc]$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:50:56:a0:24:ba brd ff:ff:ff:ff:ff:ff
inet 192.168.31.120/24 brd 192.168.31.255 scope global ens192
valid_lft forever preferred_lft forever
inet6 fe80::fe19:df29:7826:4006/64 scope link
valid_lft forever preferred_lft forever
6、测试网络是否连通
[admin@localhost etc]$ ping www.baidu.com
二、Linux创建用户
1、创建用户
1、添加新的用户账号使用 useradd命令,其语法如下:
代码:
useradd 选项 用户名
其中各选项含义如下:
选项:
-c comment 指定一段注释性描述。
-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
-g 用户组 指定用户所属的用户组。
-G 用户组,用户组 指定用户所属的附加组。
-s Shell文件 指定用户的登录Shell。
-u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
创建用户并授予权限流程
一、创建用户和用户组等权限
1、创建用户: useradd 用户名
useradd admin
2、给用户设置密码: passwd 用户名
passwd admin
3、创建文件夹: mkdir 文件夹名
mkdir /admin
4、创建用户组: groupadd 用户组名
groupadd admingroup
5、将文件夹授权给用户组(-R代表递归处理,将指定目录下的所有文件及子目录一并处理): chgrp -R 用户组名 文件夹名
chgrp -R admingroup /admin
6、授权用户组写入权限:chmod -R 775 文件夹名称
chmod -R 775 /admin
7、将用户归属到某个用户组: usermod -G 附加组1,附加组2,...,附加组N 用户名
usermod -G admingroup admin
二、把/opt目录的权限赋给新建的anmin账户
1、切换回root账户
su root
2、更改所属用户
chown -R admin /opt
3、更改所属用户组
chgrp -R admingroup /opt
注:/opt:为目录,可以随意变更。
-R:递归修改目录下所有的文件或文件夹说明
admingroup:为组名,上面一中创建的组名
三、自己创建用户执行sudo报xxxx is not in the sudoers file. This incident will be reported.错误
解决方式:
第一步:切换到root用户下
su root 接着输入root用户的密码
第二步:添加sudo文件的写权限,命令是: (记得w后面有空格)
chmod u+w /etc/sudoers
第三步:编辑sudoers文件
vi /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)
如下图
第四步:撤销sudoers文件写权限,命令:
chmod u-w /etc/sudoers
三、wget命令安装
1、wget命令安装
1、wget命令安装
yum -y install wget
-----------------------
[root@localhost ~]# yum -y install wget
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.tuna.tsinghua.edu.cn
* extras: mirrors.tuna.tsinghua.edu.cn
* updates: mirrors.tuna.tsinghua.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package wget.x86_64 0:1.14-18.el7_6.1 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
wget x86_64 1.14-18.el7_6.1 base 547 k
Transaction Summary
================================================================================
Install 1 Package
Total download size: 547 k
Installed size: 2.0 M
Downloading packages:
wget-1.14-18.el7_6.1.x86_64.rpm | 547 kB 00:02
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : wget-1.14-18.el7_6.1.x86_64 1/1
Verifying : wget-1.14-18.el7_6.1.x86_64 1/1
Installed:
wget.x86_64 0:1.14-18.el7_6.1
Complete!
2、检查wget是否安装成功
2、检查wget是否安装成功
rpm -qa | grep "wget"
----------------------
[root@localhost ~]# rpm -qa | grep "wget"
wget-1.14-18.el7_6.1.x86_64
Linux常用命令