linux基础概念和个人笔记总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基础概念和个人笔记总结相关的知识,希望对你有一定的参考价值。
防伪码:出发前一切只是梦想,行动后一路都是挑战
本章节主要讲解linux基础网络及samba服务器的搭建详解
第九章 linux基础网络设置
一、查看网络参数
1、查看ip地址信息
ipconfig(查看活动)
参数:-a(查看所有),eth0(只查看eth0)
2、查看主机名
hostname
3、查看路由表(默认网关)
route -n 或netstat -rn
4、查看tcp/udp端口信息
netstat -auptu(a表所有,n表数字,p表进程id,t指tcp,u指udp)
5、跟踪网络节点
traceroute
6、测试dns解析
nslookup
二、设置网络参数
1、配置ip地址
ifconfig eth0 IP地址
ifconfig eth0:2 IP地址
2、配置默认网关
route add default gw 网关地址(添加)
route del default gw 网关地址(删除)
三、设置网络参数(固定)
1、修改IP地址和默认网关
/etc/sysconfig/network-scripts/ifcfg-eth0
需要重启服务生效:service network restart
或禁用启用后生效:ifdown eth0;ifup eth0
2、修改计算机名(重启生效)
/etc/sysconfig/network
修改HOSTNAME=主机名
3、修改首选和备用DNS地址文件
/etc/resolv.conf
4、本地主机名映射文件(立即生效)
/etc/hosts
四、DHCP服务
1、查看服务包是否安装
rpm -qa |grep dhcp
若没有安装,插入系统安装光盘
安装后须覆盖:cp /usr/share/doc/dhcp-4.1/dhcpd.conf.sampe(sampe文件) /etc/dhcp/dhcpd.conf(主配文件)
2、服务脚本
/etc/init.d/dhcp.d
启动服务:service dhcpd start
3、端口号:
UDP:67(服务器)
UDP:68(客户端)
4、排除错误,查看日志
tail -30 /var/log/messages
防止冲突,笔记如下图所示:
第十章 samba文件共享服务
一、安装包
rpm -ivh samba-3.x.x.....
二、samba服务
1、samba服务器的主要程序
smbd:提供对服务器中文件、打印资源的共享访问,tcp端口号139和445
nmbd:提供基于NetBios主机名称的解析,udp端口号138和137
2、samba的配置目录及文件
/etc/init.d/smb
3、samba的配置目录和文件
/etc/samba/smb.conf
三、主配置文件smb.conf的全局配置项
1、security:安全级别,可用值如下:
share(匿名访问)
user(本地用户验证用户名及密码)
server(其他linux服务器验证)
domain(windows域控制器身份验证)
2、常见共享目录配置项的含义
path:(共享目录在服务器中对应的实际路径)
guest ok(或public):是否允许所有人访问共享权限
read only(只读,默认不写也是只读)
writable(可读可写)
四、搭建一个匿名共享访问(实践是检验理论的唯一标准)
1、修改主配置文件/etc/samba/smb.conf
security=share
2、创建一个自定义的共享
【software】
path=/software
publice=yes
read only=yes
注意:/software目录需在系统中创建
3、启动服务或重启服务
service smb start/restart
五、搭建一个本地用户验证的共享访问
1、创建用户并添加到samba用户中
useradd zhangsan
pdbedit -a -u zhangsan
2、修改主配置smb.conf文件
security=user
3、自定义共享
如:财务部共享文件,财务经理完全控制,财务部员工只读,其他人无权限
【caiwubu】
path=/caiwubu
valid users=cwjl,@cwb(定义合法用户)
write list=cwjl(定义合法可读可写的用户)
六、设置上传文件和目录的默认权限
directory mask=0775(目录权限)
create mask=0644(文件权限)
七、别名
1、修改别名配置文件
/etc/samba/smbusers
2、修改smb.conf文件
在【golbal】中添加一行
username map = /etc/samba/smbusers
防止冲突,笔记如下图所示:
谢谢观看,加油吧,朋友们!
本文出自 “一盏烛光” 博客,请务必保留此出处http://yw666.blog.51cto.com/11977292/1843550
以上是关于linux基础概念和个人笔记总结的主要内容,如果未能解决你的问题,请参考以下文章