linux 基本服务搭建

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux 网络服务

1.查看ip地址信息: ifconfig -a (查看所有)

2. 查看主机名 hostname

3 .查看默认网关 route -n

4. 查看端口网络连接进程信息netstat -anpu netstat -r n

5. 测试网络连通性 ping -s 包大小 -c 次数

6. 跟踪网络路径的节点 traceroute

7. 查看DNS 的解析记录 nslookup

二设置网络参数(临时)

1.)Ip: ifconfig eth0

ifconfig eth0 up 启用

ifconfig eth0 down 禁用

注意:启用和禁用不重新加载配置文件

2.)主机名 hostname

3.)配置路由

route add default gw网关地址添加

route del default gw网关地址删除

(永久)

1. ip配置

1.) ip主配置文件/etc/sysconfig/network-scripts/ifcfg-eth0

2.) Setup

重启服务 service network restart

禁用启用 ifdown ; ifup

2.主机名 /etc/sysconfig/network ( 重启生效)

3.配置DNS 地址 /etc/resolv.conf

4.本地主机映射文件:/etc/host

服务

1.dhcp 服务

a)主配置文件 /etc/dhcpd.conf

b)服务脚本 /etc/init.d/dhcpd

c)看端口 netstat -anpu

d)端口号服务端口 UDP 67 客户机端口 UDP 68

重启服务:service dhcpd restart

排错(看日志) tail -30 /var/log/messages

2.Samba文件共享服务

a)软件包的构成: samba (主包)samba-common (通用包)

b)客户端使用时

samba-common samba-dient

协议SMB CIFS

c)Samb 服务器的主要程序

i.Smbd 提供服务器中文件打印资源的共享访问端口TCP

139和445

ii.Nmbd 提供基于NetBIOS 主机名称的解析端口 UDP 137 和 138

d)主配置文件 /etc/samba/smb.conf

e)服务脚本 /etc/init.d/smb

f)将用户添加到samba 里 pdbedit -a -u 用户名

g)全局配置项 seourity 安全级别

Share 匿名user本机用户

sever 其他服务器domain win的域

h)writable:是否可写read only 只读

guest ok:外来用户 browseable 是否可见

i)别名修改 /etc/samb/smbusers

j)修改主配/etc/samba/smb.conf 添加一行

重启服务 services smb restart

3.Vfp 文件传输服务

a)ftp 连接的方式

控制连接:TCP 21,用于发送FTP命令信息

数据连接:TCP 20,用于上传、下载数据

b)数据连接的建立类型

主动模式:服务端从20端口主动向客户端发起连接

被动模式:服务端在指定范围内某个端口被动等待客户端连接c)主配置文件 /etc/vsftpd/vsftpd.conf

服务脚本 /etc/init.d/vsftpd

黑白名单 /etc/vsftpd/ftpusers (黑)

/etc/vsftpd/user_list (白)

d)全局配置项

listen=YES:是否以独立运行的方式监听服务

listen_address=192.168.4.1:设置监听的IP地址

listen_port=21:设置监听FTP服务的端口号

write_enable=YES:是否启用写入权限

download_enable=YES:是否允许下载文件

userlist_enable=YES:是否启用user_list列表文件

userlist_deny=YES:是否禁用user_list中的用户

max_clients=0:限制并发客户端连接数

max_per_ip=0:限制同一IP地址的并发连接数

e)匿名FTP配置项

anonymous_enable=YES:启用匿名访问

anon_umask=022:匿名用户所上传文件的权限掩码

anon_root=/var/ftp:匿名用户的FTP根目录

anon_upload_enable=YES:允许上传文件

anon_mkdir_write_enable=YES:允许创建目录

anon_other_write_enable=YES:开放其他写入权

anon_max_rate=0:限制最大传输速率(字节/秒)

f)本地用户FTP配置项

local_enable=YES:是否启用本地系统用户

local_umask=022:本地用户所上传文件的权限掩码local_root=/var/ftp:设置本地用户的FTP根目录

chroot_local_user=YES:是否将用户禁锢在主目录

local_max_rate=0:限制最大传输速率(字节/秒)构建FTP 修改主配置文件 /etc/vsftpd/vsftpd.conf

重启vsftp服务 service vsftpd restart

相关文档
最新文档