关于Linux操作系统的一些使用技能解析

虚拟机的网络配置如下:
主机名称: serverx.example.com
IP 地址:172.25.x.11
子网掩码: 255.255.255.0
网关:172.25.1.254
DNS 服务器名称:172.25.254.254

hostnamectl set-hostname serverx.example.com    ##更改虚拟机名称
cd /etc/sysconfig/network-scripts               ##更改网络配置文件
rm -fr ifcfg-eth0
cat > ifcfg-eth0 <<EOF                          ##添加IP地址,子网掩码,网关,DNS服务器名称
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NAME=eth0
IPADDR=172.25.70.11
PREFIX=24
GATEWAY=172.25.70.254
DNS1=172.25.254.254
EOF
systemctl  restart network                    ##添加完成之后重启网络服务,才会生效


考试题目:
1. 虚拟机的 root 密码修改成 westosExam;

su               ##切换到root用户
passwd  
westosExam       ##新密码
westosExam


2. 为您的系统配置一个默认的软件仓库:
a) yum 的软件 http://content.example.com/rhel7.0/x86_64/dvd,将此配置为您的系统默认软件仓库;

vim  /etc/yum.repos.d/rhel.repo
[rhel]
name = rhel
baseurl= http://content.example.com/rhel7.0/x86-64/dvd
enabled=1
gpgcheck = 0
退出保存后:
yum clean all          
yum repolost

注意,如果电脑没有yum源,就必须先搭建才可以。
3. 创建用户账号和用户组满足下面要求:
a) 一个名为 sysmgrs 的组
b) 一个名为 natasha 的用户,其属于 sysmgrs,这个组是该用户的
西部开源技术中心从属组(又称附加组);
c) harry 的用户,属于 sysmgrs,这个组是该用户的从属组;
d) sarah 的用户,在系统中不可交互登录 shell,并且不是 sysmgrs
的组成员;
e) 用户 natsha,harry,sarah 的密码都要设定为:westosExam;

   a)groupadd sysmgrs
   b)useradd -G  sysmgrs natasha  #gpasswd -a username groupname
   c)useradd  -G  sysmgrs harry     #usermod -aG groupname1 gn2 gn... username
   d)useradd -s  /usr/sbin/nologin  sarah
   e)passwd natasha 
    westosExam
    westosExam

    passwd harry 
    westosExam
    westosExam
      
    passwd sarah 
    westosExam
    westosExam


4. 配置文件/var/tmp/fstab 的权限:
a) 拷贝/etc/fstab 文件 到/var/tmp/fstab ;
b) 文件/var/tmp/fstab 的拥有者是 root;
c) 文件/var/tmp/fstab 属于 root 组;
d) 文件/var/tmp/fstab 对任何用户不可执行;
e) 用户 natasha 能够对文件/var/tmp/fstab/具有读写权限;
f) 用户 harry 对文件/var/tmp/fstab 既不能读也不能写;
g) 其他用户(当前和将来的)能对文件/var/tmp/fstab 进行读操作;

     a) cp /etc/fstab /var/tmp/fstab
     b),c)  chown root.root /var/tmp/fstab #ll  /var/tmp/fstab    
     d)chmod -x /var/tmp/fstab
     e)setfacl -m u:natasha:rw /var/tmp/fstab
     f)setfacl -m u:natasha:0 /var/tmp/fstab
     g) chmod +r /var/tmp/fstab     ####setfacl -m u::r fstab


5. 创建一个共享目录:
a) 创建一个共享目录/home/managers;

b) /home/managers 目录属于 sysmgrs;
c) sysmgrs 组成员对目录有读写和执行的权限。初此之外的其他所,有用户没有任何权限(root 用户除外)
d) 在/home/managers 目录中创建的文件,其组所有权会自动设置,为属于 sysmgrs 组;

mkdir /home/managers
chgrp sysmgrs /home/managers
chmod 2070 /home/managers
ll -d /home/managers


6. 安装 lftp,并将安装 lftp 产生的文件信息保存到文件/mnt/lftp.txt;

yum install lftp -y
rpm -ql lftp > /mnt/lftp.txt

7. 配置主机与真机实现时间同步;

配置真机
yum install chrony -y
vim /etc/chrony.conf
#21 # Allow NTP client access from local network.
#22 allow 172.25.0.0/24   ##修改这里	##允许谁去同步我的时间就写谁的ip
#27 # Serve time even if not synchronized to any NTP server.
#28 local stratum 10	##不去同步任何人的时间,时间同步服务器级别start chronyd
systemctl restart chronyd
systemctl stop firewalld
配置虚拟机
vim /etc/chrony.conf
   server 172.25.x.x  iburst    #x.x真机IP
   #3 server 0.rhel.pool.ntp.org iburst
   #4 server 1.rhel.pool.ntp.org iburst
   #5 server 2.rhel.pool.ntp.org iburst
   #6 server 3.rhel.pool.ntp.org iburst
systemctl restart chronyd

配置你的虚拟机可以无密码连接真机;


​无密码链接:
真机里面:
1.   ssh-keygen  回车
2.    ssh-copy-id  -i    /root/.ssh/id_rsa.pub  root@172.25.254.70#真机ip
3发私钥   scp /root/.ssh/id_rsa     root@172.25.254.90:/root/.ssh/     虚拟机IP
虚拟机测试:
ssh root@172.25.254.70   真机IP

8. 归档与文件操作:
a).创建一个名为/root/backup.tar.gz 的归档文件,其中包含
/usr/local 目录中的内容,tar 归档文件必须使用 gzip 进行压缩;
b). 找出/bin/目录下包含大写字母的文件,把找到的文件保存到
/mnt/binFile.txt,并将找到的文件个数追加到/mnt/binFile.txt 文件中;

a)tar zcf /root/backup.tar.gz /usr/local
b)find /bin/ -name '*[[:upper:]]*'  |   tee    /mnt/binFile.txt   |   wc  -l  >> /mnt/binFile.txt


9. 配置一个 cron 任务
a) 用户 natasha 必须配置一个定时任务,每天在本地时间 14:23
时执行(发送邮件给 root 用户,邮件标题为 test, 邮件内容为/etc/passwd);

echo '23 14 * * * mail -s test root < /etc/passwd' > /var/spool/cron/natasha
##crontab  -u  natasha  -e 
23 14 * * * mail -s 'test'  root < /etc/passwd


10. 添加一个 swap 分区
a)在系统中添加一个大小为 756M 的 sw ap 分区,当您的系统自动启
动时,swap 可以自动挂载.

1.fdisk /dev/vdb	#分区
 n--->756M-->t(改标签)--82--wq
2.partprobe 
3.mkswap /dev/vdbn   #格式化
swapon -a /dev/vdbn
4vim /etc/fstab           #挂载
/dev/vdbn	 swap	swap	defaults,pri=1	0 0
5.swapon  -a(刷新)
   swapon(检查)
   free -m  #查看挂载情况

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值