zoukankan      html  css  js  c++  java
  • 【Linux】网络应用

    一. 网络基本配置

    setup   永久网络设置 (IP  网关   DNS)
    
    vim /etc/sysconfig/network-scripts/ifcfg-eth0  (网卡信息文件)
    
    route -n  查看网关
    
    设置DNS 
    vim /etc/resolv.con
    nameserver 114.114.114.114
    
    netstat  -an  查看网络状态 
    netstat  -rn   查看网关
    netstat  -tlun  t tcp   u  udp   l listen  查看tcp和udp协议监听端口
    netstat  -an | grep ESTABLISHED | wc -l    查看连接数
    
    网络复制  scp    linux <-> linux
    
    scp  root@192.168.183.103:/root/httpd-2.2.29.tar.gz  /root/  下载文件
    
    scp  -r  root@192.168.183.103:/root/httpd-2.2.29/   /root/   下载目录
    
    scp  httpd-2.2.29.tar.gz  root@192.168.183.103:/root/bbs/    上传文件
    
    scp  -r  httpd-2.2.29     root@192.168.183.103:/root/bbs/    上传目录 
    

    FTP服务器配置(文件上传下载)

    服务器搭建准备:1.软件准备  vsftpd-2.2.2-21.el6.i686.rpm     ISO
    
                   2.原理  21  端口 命令传输
                           20  端口 数据传输 
    
                   3.用户  1)系统用户       上传目录 /home/用户名
    
                           主机名:IP  用户名:系统用户  密码:系统用户密码 端口:21 
    
                           2)匿名用户     anonymous/ftp     下载目录 /var/ftp/pub
    
                           主机名:IP  用户名: 空    密码: 空     端口:21
    
    
    服务搭建步骤:1.安装软件 
    
                 yum -y install  vsftpd 
    
                 2.修改配置文件
    
                 vim /etc/vsftpd/vsftpd.conf
    
                 85 ftpd_banner=Welcome to 183PHP blah FTP service.
    
                 3.开启服务  测试
    
                  关闭防火墙  setup  
                  关闭SELINUX 
                  vim /etc/selinux/config
                  SELINUX=disabled
    
                  reboot
    
                  service vsftpd start   开启服务
                  netstat -tlun  查看端口 21
    
                  测试:1. windows    匿名用户    ftp://192.168.183.251     只能下载
    
                                     系统用户     ftp://dasheng@192.168.183.251   上传 下载
    
                       2.第三方工具 FileZilla     匿名用户登录
    
                                                 系统用户登录
    
    
            FTP实验:限制用户的家目录
                1.修改配置文件
                 vim /etc/vsftpd/vsftpd.conf
                 96 chroot_local_user=YES
                2.重启服务 测试
                service vsftpd restart
    
                测试 FileZilla   dasheng登录测试  
    

    三. Samba文件共享服务

        内网使用 
    
        原理:    smbd   提供网络资源访问        tcp   139  445 
                 nmbd  netbios主机名解析        udp   137  138
    
        Samba服务搭建:
            1.软件安装
                yum -y install samba    
    
            实验1: 在linux系统共享目录  
            1.修改配置文件
            vim /etc/samba/smb.conf         
                101         security = share
    
                263 [www]
                264         comment = public
                265         path = /www
                266         browseable = yes
                267         guest ok = yes
                268         writable = yes
            2.建立 /www目录
            mkdir /www
            chmod  777 /www
    
            3.开启服务  测试
            service smb start
            service nmb start
    
            测试 \192.168.183.251    设置映射
    
    
            实验2  共享/pub目录   /soft目录      安全级别 user
    
            1.修改配置文件
            vim /etc/samba/smb.conf
    
            101         security = user 
    
    
            263 [pub]   
            264         comment = public
            265         path = /pub
            266         browseable = yes
            267         writable = yes
    
            269 [soft]
            270         comment = public
            271         path = /soft
            272         browseable = yes
            273         writable = yes
    
            2.建立目录
            mkdir  /pub
            mkdir  /soft
            chmod  777 /pub
            chmod  700 /soft
            useradd  aa
            passwd   aa
            chown  aa  /soft
    
            3.添加samba用户
            smbpasswd -a  aa
            smbpasswd -a  dasheng
    
            pdbedit -L  查看samba用户
    
            4.重启服务 测试 
            service smb restart
            service nmb restart
    
            测试: windows   dasheng登录  \192.168.183.251
    
                            删除缓存  net use * /del
    
                            aa登录  \192.168.183.251
  • 相关阅读:
    hdu1285 确定比赛名次(拓扑排序多种方法)
    软件配置管理中的SVN
    Maven实战(插件管理)
    oracle 数据库中,应用程序里的连接探測语句的正确使用
    2014百度之星资格赛第四题
    android制作闪动的红心
    程序猿生存定律-借势的价值与力量
    [SPOJ VLATTICE]Visible Lattice Points 数论 莫比乌斯反演
    机器学习:神经网络之表达
    【JavaScript】在同一个网页中实现多个JavaScript特效
  • 原文地址:https://www.cnblogs.com/peilanluo/p/6838785.html
Copyright © 2011-2022 走看看