Linux基础(三)-网络应用

#Linux阶段学习重点
1.Linux常用命令
2.Linux系统管理
3.Linux网络应用
4.LAMP产品级环境搭建
5.Apache服务器配置
6.LNMP环境快速部署-Nginx服务器配置

##目标
1.具有使用Linux系统进行开发的能力
2.进行Linux服务器常规管理运维


##第三天 Linux网络应用

 1.网络基本配置
 2.FTP(文件上传下载)服务配置	
 3.Samba文件共享服务配置

###一. 网络基本配置

 1.setup     永久IP
   service network restart   重启网络(网卡)
   vim  /etc/sysconfig/network-scripts/ifcfg-eth0  (网卡配置文件)
 2.查看网关命令
	route -n 
 3.设置DNS
   vim  /etc/resolv.conf 
   nameserver 114.114.114.114       
 4.查看网络状态
 	netstat  -an   查看所有
 	netstat  -rn   查看网关
 	netstat  -tlun  t tcp  l listen  u udp 
 	netstat  -an | grep ESTABLISHED | wc -l   统计连接数
 5.网络复制文件  scp    linux -> linux  
	scp  root@192.168.184.105:/root/in.tar.gz   /root/     下载文件
	scp  -r  root@192.168.184.105:/root/bbs/    /root/     下载目录
	
	scp -r  etc   root@192.168.184.105:/root/     上传目录
	scp  install.log  root@192.168.184.105:/root/  上传文件

###二. FTP文件服务配置(文件上传下载)

	准备工作:1.软件  vsftpd     ISO镜像文件

			 2.原理  21 端口 命令传输端口
			         20 端口 数据传输端口 
			 
			 3.用户分类   系统用户   登录   主机名   用户名   密码     下载目录  /home/用户名				 
			             匿名用户          主机名   空        空              /var/ftp/pub
	
	搭建FTP服务器步骤:
			 1.安装软件     mount /dev/sr0  /media 
			               yum -y install  vsftpd   
			               
			 2.修改配置文件
				vim /etc/vsftpd/vsftpd.conf
				85 ftpd_banner=Welcome to 184PHP  blah FTP service.
			 
			 3.启动服务  测试
				
				准备 关闭防火墙  关闭SELINUX  vim /etc/selinux/config   
				                            SELINUX=disabled
				                            
				                            reboot
				 
				 启动FTP服务   service vsftpd start 
				 			   netstat -tlun 
				 测试  1)  windows 窗口     匿名用户   ftp://192.168.184.252    下载   禁止上传
				 					       系统用户   ftp://dasheng@192.168.184.252   上传 下载  
				 					       
				 	   2) 第三方工具 FileZilla   匿名用户    系统用户


	          实验:限制用户家目录登录权限   (安全)
	          1.修改配置文件
	          vim /etc/vsftpd/vsftpd.conf
	           96 chroot_local_user=YES
	           
			  2.重启服务  测试
			  service vsftpd restart
			  
			  测试  FileZilla   

###三. Samba文件共享服务

	windows - windows 文件共享  网络邻居

    linux  -  linux   NFS   

	windows - linux   Samba

	准备工作:1. 软件  Samba    ISO 镜像文件

			 2.原理  tcp  139 445   smbd   数据传输管理(资源访问)
			         udp  137 138   nmbd   网络主机名解析
			
             3.共享用户   Samba用户(smbpasswd 添加)
             
    Samba服务搭建步骤:
    		
    		1.安装软件   mount /dev/sr0 /media
    				    yum -y install  samba
 			2.查看配置文件
 			
 			安全级别   share  共享级别(不需要密码)
 					  user   用户级别 (添加Samba用户)
 					  server 服务器级别
 			
 			实验1. Linux服务器共享目录/movie   安全级别 share  
				1.建立目录/movie 
				mkdir /movie
				chmod  777 /movie 
				
				2.修改配置文件
				vim /etc/samba/smb.conf
				101         security = share
				
				263 [movie]
				264         comment = dianying
				265         path = /movie
				266         browseable = yes
				267         guest ok = yes
				268         writable = yes
				
				3.启动服务  测试
					关闭防火墙  关闭SELINUX2
					
				  service smb start
				  service nmb start
				  netstat -tlun 
				  
				  测试 windows   \\192.168.184.252   设置映射 
				  (右键点击映射网络驱动,盘符自选)


	    	 实验2. 共享 /pub   /soft (aa 可以访问上传,其它不可以)   安全级别 user
	    	 	1.建立目录 
	    	 	  mkdir /pub
	    	 	  mkdir /soft
	    	 	  chmod 777 /pub
	    	 	  chmod 700 /soft
	    	 	  useradd aa
	    	 	  passwd  aa
	    	 	  chown  aa /soft
	    	 	  
	    	 	 2.修改配置文件
	    	 	 vim /etc/samba/smb.conf
	    	 	 101         security = user

				263 [pub]
				264         comment = public
				265         path = /pub
				266         browseable = yes
				267         writable = yes
				268         
				269 [soft]
				270         comment = software
				271         path = /soft
				272         browseable = yes
				273         writable = yes

				 3.添加samba用户
 					smbpasswd  -a  aa     添加用户
 					smbpasswd  -a  dasheng
 					
 					pdbedit -L  查看samba用户


				4.重启服务  测试
					service smb restart
					service nmb restart
					
					测试 \\192.168.184.252     dasheng 登录    (可以设置映射)
						
						net use * /del    	aa  登录


		总结:网络基本配置    命令  IP  DNS   
		     FTP   文件上传下载 
		     Samba 目录共享  

###作业
word 文档写一遍 命令敲三遍
课堂笔记写一遍 实验至少三遍

	完成 练习题
	
	预习 第四天LAMP环境搭建 看两遍




















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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值