ENGINEER07 - 网络安全证书,邮件服务

搭建虚拟Web主机

虚拟机Server0
1.安装httpd
2.修改调用配置文件/etc/httpd/conf.d/nsd01.conf
 
   ServerName    server0.example.com
   DocumentRoot   /var/www/html

 

3.书写一个简单的页面文件
  echo 环太平洋之风起云涌 > /var/www/html/index.html
4.重起服务httpd
虚拟机Desktop0
      elinks  -dump   server0.example.com
######################################################
搭建安全的Web服务,加密传输数据   
  协议 https 安全的超文本传输协议  端口 443

虚拟机Server0

1. 部署网站证书(营业执照)
# cd /etc/pki/tls/certs/   #存放网站证书的路径
# wget  http://classroom.example.com/pub/tls/certs/server0.crt
# ls
2. 部署根证书(公安局信息  颁发证书的服务器信息)
# cd /etc/pki/tls/certs/  
# wget http://classroom.example.com/pub/example-ca.crt
3. 部署解密的密钥文件
# cd /etc/pki/tls/private/
# wget  http://classroom.example.com/pub/tls/private/server0.key
4. 安装支持安全Web软件   mod_ssl
# yum  -y install   mod_ssl
5. 修改配置文件指定网站证书  根证书  密钥文件
# vim /etc/httpd/conf.d/ssl.conf 
 
  末行模式 : set  nu    #开启行号功能
 59行   DocumentRoot  ”/var/www/html”
 60行   ServerName  server0.example.com:443
 100行 SSLCertificateFile /etc/pki/tls/certs/server0.crt  #指定网站证书
 107行 SSLCertificateKeyFile /etc/pki/tls/private/server0.key  #指定密钥
 122行 SSLCACertificateFile /etc/pki/tls/certs/example-ca.crt  #指定根证书

6. 重起httpd服务
# systemctl  restart  httpd
7.验证虚拟机Desktop0
[root@desktop0 ~]# firefox https://server0.example.com
##################################################################

 邮件服务

• 电子邮件服务器的基本功能
– 为用户提供电子邮箱存储空间(用户名@邮件域名)
– 处理用户发出的邮件 —— 传递给收件服务器
– 处理用户收到的邮件 —— 投递到邮箱

  DNS服务器 : classroom.example.com
   server0.example.com
搭建基本邮件服务器
1.安装postfix

[root@server0 ~]# rpm -q postfix

2.修改配置文件 /etc/postfix/main.cf
[root@server0 ~]# vim  /etc/postfix/main.cf
  末行模式下:  set  nu   #开启行号
   99行   myorigin = server0.example.com        #默认补全域名后缀
  116行  inet_interfaces = all                 #允许所有网络接口

  164行  mydestination = server0.example.com   #判断为本域邮件

3.重起postfix服务
[root@server0 ~]# systemctl restart postfix
    SMTP协议:用户发邮件的协议  端口 25
    pop3协议:用户收邮件的协议  端口 110
测试收发邮件
[root@server0 ~]# useradd yg
[root@server0 ~]# useradd xln
• mail 发信操作

– mail -s ‘邮件标题’        -r   发件人[@收件域]        收件人[@收件域]…

• mail 收信操作
– mail [-u 用户名]
[root@server0 ~]# mail -s ‘test’   -r   yg  xln
[root@server0 ~]# mail -u  xln

################################################################

1.vim编辑器有几种工作模式?
  三种   命名模式   编辑模式(输入模式  插入模式)    末行模式
2.开机挂载配置文件六个字段分别为什么?
   /etc/fstab
  设备路径     挂载点      文件系统类型    参数   0   0
3.搭建smb服务,需要安装什么软件?
    samba   cifs-utils  samba-client
4.配置nfs共享,配置文件在哪里?
     /etc/exports
5.yum 客户端配置文件放在什么路径下?具体都有哪些字段?
     /etc/yum.repos.d/*.repo
        []
    name
    baseurl
    enabled
    gpgcheck
6.配置Apache的httpd服务时,虚拟Web主机的区分方式都有哪些?
   基于域名
   基于端口
   基于ip
7.配置Apache的httpd服务,指定 网页文件根目录   配置字段  是什么?
   DocumentRoot
8.httpd服务,虚拟Web主机配置,具体格式是什么?
   
           ServerName  
           DocumentRoot
   

9.请写出您熟知的Linux命令,至少10条以上
 cd  ls  pwd   hostname  find   ifconfig   head tail cat  less man
 useradd  passwd  chmod  chown  setfacl  lsblk 

你可能感兴趣的:(Linux)