homes配置端口端口映射是什么意思思?

samba 的详细配置_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
&&¥1.00
喜欢此文档的还喜欢
samba 的详细配置
s​a​m​b​a​的​功​能​很​简​单​,​就​是​为​了​使​l​i​n​u​x​和​w​i​n​d​o​w​s​之​间​能​够​实​现​共​享​。​并​且​利​用​s​a​m​b​a​搭​建​文​件​服​务​器​,​不​仅​比​w​i​n​d​o​w​s​功​能​强​大​,​而​且​访​问​速​度​快​、​安​全​。​s​a​m​b​a​服​务​器​具​有​这​么​多​优​点​,​看​来​学​习​搭​建​s​a​m​b​a​是​网​管​必​须​的​任​务​了​。​首​先​说​明​,​s​a​m​b​a​服​务​器​需​要​两​个​守​护​进​程​:​s​m​b​d​和​n​m​b​d​。​s​m​b​d​进​程​监​听3T​C​P​端​口​,​处​理​到​来​的​S​M​B​数​据​包​;​n​m​b​d​进​程​监​听3、3U​D​P​端​口​,​使​其​他​主​机​能​浏​览​l​i​n​u​x​服​务​器​。
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢您所在的位置: &
出于各种目的 轻松设置Samba(1)
出于各种目的 轻松设置Samba(1)
Sean A. Walberg
Samba 使用一种人类可读的文件管理和存储其配置参数,因此配置 Samba 所需的最精密的工具就是文本编辑器。了解配置文件是如何构造的,Samba 如何与网络交互,如何配置日志,如何使用 Samba 调试问题。
在本文中,学习以下概念:
浏览 Samba 服务器配置文件结构
使用 Samba 变量和配置参数
识别对 Server Message Block (SMB)/Common Internet File System (CIFS) 使用的关键
TCP/User Datagram Protocol (UDP) 端口
配置 Samba 日志
使用 Samba 诊断和调试问题
Samba 配置文件
与大部分 UNIX 守护进程一样,Samba 是通过人类可读的文本文件配置的,而非通过一个用于编辑二进制文件的图形工具。最重要的配置文件称为
smb.conf,它包含 Samba 在您的环境中运行所需的所有参数。
注意:尽管 smb.conf 是设计为通过文本编辑器编辑的,Samba 团队开发出了一个基于 web 的工具,名为 Samba Web
Administration Tool。另外也有 webmin 等其他工具。重要的是要记住,在运行这些工具之前或之后,您仍然可以编辑
smb.conf,因为您在操作一个文本文件。
Samba 的配置文件有一个相对简单的格式,使用三个不同的结构:
Sections。Sections 将配置文件分成独立的部分。例如,一个文件共享有其自己的区域。
Parameters。 Parameters 是键值对。键是众所周知的属性,比如 &read only&。
Comments。Comments 允许您对配置文件做注解,而不影响不配置,比如指示记载共享信息的服务台票证。
构建您自己的提要您可以构建一个 RSS、Atom 或 HTML 提要,以便在我们添加新文章或更新内容时收到通知。访问developerWorks RSS
提要。选择 Linux 作为专区,Articles 作为类型,输入 Linux Professional Institute
作为关键字。然后选择您想要的提要类型。Sections 将配置文件分成不同的部分。您可以将 section 名包含在方括号([])中来开始一个
section。本 section 将持续到下一 section 被定义或达到文件的结尾。
有三个 section 名具有特殊的含义:
global。该 section 中的所有内容都适用于整个服务器。如有需要,可在共享级别覆盖 global 部分中的配置项。
homes。homes 部分充当所有用户共享的模板,且 Samba
负责将用户名映射到该部分中的配置,每次您想让用户进入其主目录时都几乎无需配置独立的共享。
printers。该部分类似于 homes,区别在于它用于打印机。
如果使用的 section 名不是上述之一,那么会被看作是文件或打印机共享。
当针对特定共享名的一个连接请求进入 Samba 时,守护进程寻找具有该名称的、会定义该共享的属性的 section。如果未找到这个
section,Samba 浏览系统上的用户列表,看看连接是否是指一个用户。如果不是,Samba
查询系统打印机列表,看具有该名称的打印机是否存在。如果连接匹配用户,则使用 homes 部分的配置。如果打印机匹配,则使用 printers
部分。在所有情况下,区域级配置覆盖 global 配置部分。
如果上述情况都不匹配,还有最后一项检查。如果配置了默认服务,则使用该服务。如果没有,一个错误会传回客户端。默认情况下,不配置默认服务,因此不正确的共享名会导致错误。
Parameters
Parameters 采用的形式是 key = value,即将 value 赋给 key。键都记录在 smb.conf 手册页中。Samba
配置很大程度上就是了解实现想要的行为所需的键并确定要使用的适当的键。
Parameters 一般将字符串作为值。Samba 支持宏,允许您根据共享名或用户输入等项目改变参数的值。例如,homes 部分默认设置为用户的
UNIX 主目录,但是您可以使用宏将该参数用于任何位置,并在连接时替换文件路径中的用户名。宏以 % 字符开头,会在需要时加以讨论。
如果一个参数的值必须扩展到两行或更多行,除最后一行的所有行必须以反斜杠(\)结束,就像一个 UNIX shell。
Comments 以分号(;)或散列字符(哈希符号或 #)开头。Comments 可用于解释项目原由、跟踪变更或显示 section 边界。
清单 1 显示 smb.conf 文件示例,说明文件的不同组成部分。
清单 1. 配置文件示例
# This is a comment
; So is this
# Remember that all shares need to be entered in the Wiki! -Opsteam
workgroup = BIGCO
# %v gets expanded to the version of Samba
server string = Samba Server Version %v
# By default any file starting with . will have the hidden attribute set
hide dot files = yes
# Home directories come from the UNIX password file
# anyone matching a user will use this section
comment = Home directories
# dot files will be hidden because it's a global
[printers]
comment = System printers
printable = yes
# A share that everyone can see
[projecta]
path = /var/spool/projects/projecta
# Override the global version of hiding dot files
hide dot files = no
对于该配置示例特别需要注意的是:
使用了两种不同类型的注释。一个以哈希符号开头,另一个以分号开头。
该文件定义了一个名为 projecta 的共享。任何其他共享将自动通过系统上定义的用户和打印机予以创建。
server string 参数将 %v 宏作为其值的一部分。在运行时,%v 将被替换为 Samba 的版本。
在全局级别,hide dot files 被设置为 yes,但在 projecta 共享内被设置为 no。主目录使用 homes
部分中的配置,因此会隐藏其 dot 文件(比如 .profile)。projecta 文件的 dot 文件可见。
Samba 网络交互
Samba 是通过 IP 运行的一项网络服务,因而它可以与网络上也在使用 IP 的其他主机通信。作为一名 Samba 管理员,您需要理解 Samba
服务在网络上的运作方式,以便解决连接问题。
在较高的级别,您可以将 Samba 看作是提供三种不同的网络服务:
文件和打印共享。提供文件和打印机给其他网络服务并在其他机器上使用这些服务
名称服务。加入 Microsoft 网络所需的名称解析服务
域服务。Samba 可取代各种 Microsoft 服务器角色,比如旧的域控制器,并与较新的 Active Directory Domain
Services (AD DS) 服务器集成
文件和打印共享
文件和打印共享在 smbd 内实现,它是 Samba 守护进程之一。Microsoft 在初次涉足 IP 时其文件共享使用了经由 TCP
的基本网络输入/输出系统(NetBIOS)。该方法使用 TCP 端口 139 将 NetBIOS 封装在 TCP 会话内。
NetBIOS 协议包括以下几个特性。TCP 端口 139 仅用于会话服务,即文件传输和消息解析。在该端口上不处理名称查找服务。
NetBIOS over TCP 有效运作,但是 NetBIOS 与 TCP 提供的会话和可靠性功能之间有重叠。经过一些微小的更改之后,就可以在 TCP
之上运行 SMB/CIFS 了。该方法被称为直接宿主,用于简化协议。直接宿主发生在 TCP 端口 445 上。
当从协议集中删除 NetBIOS 时,Microsoft 需要另一种方式来处理名称查找。Domain Name System (DNS)
自然是一个选择,它是 DNS 形成 AD DS 基础的原因。
默认情况下,Samba 监听端口 139 和 445。您可以使用 smb ports 全局参数更改这个行为。例如,smb ports = 445 告诉
Samba 仅监听端口 445。您可以让 Samba 监听任何您想要监听的端口,不过必须告诉想要连接的任何客户端使用非标准端口。
如果您不确定 Samba 在监听哪些端口,可以使用 netstat 命令查明。清单 2 显示运行中的该命令。
清单 2. 使用 netstat 查找 SMB 在监听哪个端口
# netstat -antp | grep smbd
# netstat -antp | grep smb
tcp 0 0 :::445 :::* LISTEN 2830/smbd
tcp 0 0 ::ffff:192.168.1.143:445 ::ffff:192.168.1.147:4724 ESTABLISHED 2877/smbd
清单 2 显示运行的 netstat 命令,通过 grep 为字符串 smb 筛选了输出。使用的 netstat
选项以数字格式(-n)显示所有(-a)TCP(-t)连接,以及所负责进程(-p)的名称。该输出显示两行:第一行包含字符串
LISTEN,这表示守护进程在监听传入的连接。这里守护进程在监听端口 445。第二行显示 ESTABLISHED 连接,其中 192.168.1.147
连接到本地主机(192.168.1.143)上的端口 445。因此,通过 清单 2 中的输出,您可以总结出 smbd 仅在监听端口
445,且连接了一个客户端。
NetBIOS 提供一个名称服务层,负责网络浏览和名称查找。例如,通过在 UDP 端口 137 上使用 NetBIOS 名称服务请求,解析出了主机
SERVER1 的 IP 地址。对支持角色(比如主浏览器)的浏览和选择发生在 UDP 端口 138,或称为数据报服务端口。名称服务是在 nmbd
守护进程中实现的。
重要的是要注意,名称服务使用 UDP 而非 TCP。UDP 数据包无连接,可广播到所有主机,而非单一单播流。使用 UDP 的播放功能,就更容易在网络上处理
NetBIOS 名称服务。
Samba 版本 3 没有任何参数用来控制 nmbd 在监听哪些端口,但是 Samba 版本 4 实现了 nbt port 和 dgram port
全局参数,它们分别控制名称空间和数据报服务端口。
您可以使用类似于 清单 2 中的命令显示哪个端口 nmbd 开着。这如清单 3 所示。
清单 3. 显示 nmbd 监听的端口
# netstat -anup | grep nmbd
udp 0 0 192.168.1.255:137 0.0.0.0:* 2975/nmbd
udp 0 0 192.168.1.143:137 0.0.0.0:* 2975/nmbd
udp 0 0 0.0.0.0:137 0.0.0.0:* 2975/nmbd
udp 0 0 192.168.1.255:138 0.0.0.0:* 2975/nmbd
udp 0 0 192.168.1.143:138 0.0.0.0:* 2975/nmbd
udp 0 0 0.0.0.0:138 0.0.0.0:* 2975/nmbd
除了查找 nmbd 而非 smbd 之外,清单 3 中的命令使用 netstat 的 -u 选项查找 UDP 端口而非 TCP 端口。结果显示 nmbd
在各个接口监听端口 137 和 138,且在监听 192.168.1.255 的广播地址。两个名称服务端口都依赖于主机对主机通信和广播通信。
Samba 团队在不断更新软件,以使其更紧密地与 Microsoft 网络集成,并替换 Microsoft 基础架构。为此,Samba
必须枚举网络上的这些基础架构服务。
这些服务的大部分都在一定程度上涉及到 Kerberos 和 Lightweight Directory Access Protocol
(LDAP)。这些是高级主题,将在后面的文章中更详细地介绍。目前,只需知道 Samba 可以做的不仅仅是文件共享。
内容导航&第 1 页: &第 2 页: &第 3 页:
关于的更多文章
Samba是SMB的一种实现方法,主要用来实现Linux系统的文件和打印
本期重点推荐:转角遇到Zabbix:企业级分布式系统监控部署
《Linux运维趋势》2013年7月刊来得有点晚,不过终于还
本专题介绍的这12个必不可少的免费Exchange管理工具,
八月的风,已经不那么的轻柔,而带有无言的烦躁,内心
本书是作者深入研究SQL Server 2005数据库体系结构和内部机制的经验总结。
全书不拘泥于具体的管理操作,而是通过对存储的数据
51CTO旗下网站汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(643)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_085075',
blogTitle:'ubuntu11.4下配置tftp和nfs服务',
blogAbstract:'&&&&&&& 老大如愿整了台x220i,老的T41自然是成了“我的”。T41配置虽然陈旧了点,但应付嵌入式开发还是绰绰有余的。格式化后装了个ubuntu系统。驱动都不用自己找,无线网卡还有我买的pcmica转usb卡都支持了,华为ec1261 3G无线上网卡也支持。&&&&&&& 下面记录下tftp和nfs服务和防火墙的设置(我直接切换到了root用户,所以命令前无“sudo”):1.tftpd-hpa&tftp-hpa安装方法主要参照了',
blogTag:'ubuntu,tftp,nfs,防火墙',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:6,
publishTime:7,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}LINUX新手入门及安装配置FAQ
............................................................................. 4
Q?................................................................ 4
Qbootdisk?&&& 5
Qboot:??.................................... 5
QMS-DOS?..................................... 6
QSCSIlinux ?.................................. 6
Q?.......................................... 6
Qlinux?.................................................... 7
Qswap?................................................................... 7
Qext3?...................................... 7
QMBR?................................................................... 7
Qlilo......................................................... 8
Qlilo............................................................................ 9
QMBRlilo........................................................... 9
QliloMBR.............................................................. 9
Qkernel panic: VFS: Unable to mount root fs on XX:YY? 10
Q0xXXX?................... 10
QDisk Druid?............................................. 11
QFIPS?..................................................................... 11
Qfdisk?...................................................................... 12
QNFSlinux?.............................................. 13
Q?........................................................... 14
Qroot......................................... 14
QPClinux?..................................... 14
QVMWarelinuxX?........................ 15
QlinuxISO?............ 15
Q8.4GlinuxLILO?............. 15
Q?....................................................... 16
QGRUB................................................ 17
Q?............................................... 19
Q?........... 19
Q256Mlinux?................. 21
Qxxx xxx signal 11 error? 21
Qlinuxwindow$ xplinux
bootdisk..................................................................................................... 22
Qwindow$2000/XP,linux? 23
Qlinux?.......................................................... 23
Qi386i586i686................................ 25
Qgrub........................................................................ 25
Q?...................................................................... 28
Q?...................................................................... 28
Q?...................................................................... 30
....................................................................................... 32
Qrpm.......................... 32
Q:rpmtar......................... 32
Q:....................................................................... 33
QREDHATLINUX7.X............................................... 33
Q.................................................................... 34
Q23VT................................... 34
QWINDOWS............................................ 34
Q................................................................ 35
Q................................................................ 35
Q............................................................ 36
Q:linux................................................... 36
QXWINDOW...................... 37
Q:XWINDOW............................................... 37
Q:LinuxWindows................................... 37
QKDEFAT..................................................................................................... 38
Q:USBlinux........................... 39
Q:,KDE!............................................................. 39
QLinux............ 40
Qvi............................................................................ 40
QLinux............................................... 41
Qlinux........................................................................ 41
Qlinux................................................ 42
Q.............................. 42
Q......................................................... 42
Q:.................................................... 43
Q:linuxreboot..................................... 43
Q:............................................................ 44
Q:linux........................................................... 45
................................................................................... 50
Q:CHINPUT......................................................................... 50
Q:redhat 7.2
minichinput ................. 54
Q:G1.0-1...................................................... 56
Linux........................................................... 62
........................................................................... 63
&&& RedHat linux 7.2................................................. 64
linux............................................................... 65
DNS.................................................................. 66
&&& DHCP......................................................... 69
&&& ADSL..................................................... 70
()NT............................ 75
.............................................................................. 77
FTP....................................................................... 80
WWW.......................................................................... 82
................................................................... 82
openssh................................................................. 84
Qsmb............................................................ 87
........................................................................ 91
QLINUX................. 91
Qlinux............................................................ 92
DNS.................................................... 93
QLinuxDNS......................................... 93
QLinux................................................. 107
:如何制作安装磁盘?
M$-DOSrawrite\dosutilsboot.img\imageslinuxddmount
e:\&e:\dosutils\rawrite
Enter disk images
source file name: ..\images\boot.img
Enter target
diskette drive: a:
please insert a
formatted diskette into drive A and press [Enter]
# dd if=boot.img
of=/dev/fd0 bs=1440K
boot.imgbootnet.imgpcmcia.imgpcmciaadd.imgPCMCIArawrite8.3.
:在安装的时候我错过了制作启动盘,我想要一张bootdisk怎么办?
uname -akernel 2.x.xx-xxmountmkbootdisk
--device /dev/fd0 2.x.xx-xx
:boot:后加的选项有哪些?是什么意思?
boot:text linux
boot: nofb frame
boot:linux
mediacheck ISO7.3ISOmd5sum
boot:linux noprobe
boot:text noprobe
boot:linux
console=serial modeboot:linux text console=devicettyS0ttyS1
boot:linux
mem=128M linuxRAM boot:linux text mem=128Mlinux
boot:linux
hdX=cdrom //XaIDEbIDEcIDEdIDE
boot:linux rescue
boot:linux single rootsingle
boot:expert ,
boot:lowres 640X480
:如何从MS-DOS引导进入安装程序?
E:\&E:\DOSUTILS\AUTOOOT.BATISO
:如何从SCSI光盘驱动器上安装linux ?
:如何确定应该选择哪种安装类型?
WorkStationServerGUILaptopCustomerUpdate
:安装linux时如何合理分区?
/boot50M//boot50M/384M/usr/home/var256M
:swap分区的大小?
256MRAM512Mswap128M32M
:为什么我要使用ext3文件系统格式?
ext3ext2fsck
:MBR是什么东西?
Master Boot RecordMBRBIOSPOSTMBRCIHMBRMBRGRUBLILOMBRfdisk
:lilo启动错误提示信息:
LI LILO/boot/boot.bmap
LIL LILOmap
decriptor table
LIL?[/b] LILOLI
LIL-decriptor table/boot/boot.bmap
:如何备份lilo
/dev/fd0h1440()
if=/boot/vmlinuz of=/dev/fd0 (vmlinuz)
rdev /dev/fd0
/dev/sda3 (/dev/sda3)
rdev -R /dev/fd0 1
:如何删除MBR中的lilo
windowsfdisk/mbr.linuxlilo -u
:如何重装lilo到MBR
: Windows xp, Linux Redhat 7.2
C:\ Linux /dev/hda
Linux ROOT Linux /dev/hda4
:提示“kernel panic: VFS: Unable to mount root fs on XX:YY”是什么意思?
device code
root device ? rdev -R image
rdev -R device
device filesystem
:启动时提示的0xXXX磁盘错误码是什么意思?
10x00 &&LILO.maplinear1024
20x01 &&,LILOBIOSL010101...LinuxIDE(/dev/hdc)Disk
70x07 &&BIOS
80x08 &DMA&
90x09 &DMA64k&COMPACT
110x10 &CRC&mapmap
120x11 &ECC&,LILO,
160xBB &BIOS&COMPACT/
:如何使用Disk Druid工具分区?
PowerQuest PartitionMagicDisk DruidDelelinuxEdit,newReset
:如何使用FIPS?
FIPS (First
Interactive Partition Splitter) MS-DOSMS-DOSMS-DOSFIPSred hatdosutils/fipsdocs, DOS/Windows
/install/FIPS FIPS.EXE, RESTORRB.EXE ERRORS.TXT FIPS FIPS, DOS
Norton NDDDEFRAG(NortonSpeedisk)MS-DOSmirrorimage attrib -r-s -h image.idx
attrib -r -s -h mirorsav.filautoexec.batconfig.sysimagemirrorNAVFIPSFIPSdoublespacestackerdrivespace
FIPS bootroot
ROOTBOOT.00x
FIPS RESTORRB
ROOTBOOT RESTORRB RESTORRB.000
entercFIPSyFIPS
FDISK,FAT,DOS/Windows,,Linux
patitionmagic 4.0
:如何使用fdisk?
Linux fdisk
Linux nativeLinux
t Linux native 83,Linuxswap82.fat166.l
Linux, (extended),(logical)'',
(/dev/hda2) (/usr)
: wfdisk, qfdisk
:如何使用NFS方式安装linux?
Hat Linux, 'NFS image'
BOOTP -- bootp
DHCP -- dhcp
DHCP bootp ( dhcp)
Static IP address, . NFS,
NFS . NFSIP, Red Hat Linux CD. , NFS Red Hat Linux CD/mnt/cdrom,
Hatdirectory
/mnt/cdrom NFSCDRed Hat Linux, Red Hat , NFS/mirrors/Red
Hat/i386/Red Hat,/mirrors/Red Hat/i386
:如何驱动第二块网卡?
Linuxnetconfnetconfeth1IOIRQ
/etc/rc.d/init.d/network
:关于root密码丢失后的解决办法
GRUB--&e--&root=/dev/hdax1single
--&b--&passwd
:一般情况下,如何在PC安装linux?
DELF2CMOSIDE CDROMlinuxDISK1resetlinuxlinuxXFree86window$next
:为什么我无法在VMWare里的linux启动X?
/download/ vmwarefor window$VMRAMlinuxalt+ctrlVMsettingsVmware
Tools install...mount /dev/cdrom /mnt/cdrom/mnt/cdromvmware-linux-tools.tar.gz
#cp /mnt/cdrom/vmware-linux-tools.tar.gz
/tmp ///mnt/cdrom
/tmp/vmware-linux-tools.tar.gz
/tmp/vmware-linux-tools.tar
#/tmp/vmware-linux-tools/install.pl
X.OLD[yes]
#startx //enjoyed it
:我下了linux的ISO安装文件,应该怎么样安装呢?
ISOISOwinisoM$
window$disk1loadin.exeautoboot.batautobootISOMS-DOSautoboot.bat
:我在8.4G外装linux系统,LILO无法引导怎么办?
BIOS8.4GLILO1024kenerlLILOMBRLinux1024Linux
Linuxdelete
1. PartitionMagic5.010Mext2Linux
2. LoadlinLinuxbootrescuemount10M--/dev/hda1bootrescuemount/mnt/tmp/boot/*/dev/hda1/etc/lilo.conf/dev/hda1mount,LILO/dev/hda1
boot = /dev/hda
/boot/boot.b
/boot/bootmsg
map= /boot/map
/boot/vmlinuz-2.2.13
boot = /dev/hda1
/mnt/tmp/boot/boot.b
/mnt/tmp/boot/bootmsg
/mnt/tmp/boot/map
/mnt/tmp/boot/vmlinuz-2.2.13
lilo -vLILO
linuxlilo.conflba32
:怎么重新恢复启动界面?
linux/dev/hda1
root=/dev/hda1
:用GRUB重新恢复启动界面
grub -install
2)RedHat 7.3
2.F4linux rescue
5.GRUBKISS
grub&setup
successful......
X0linuxX1Ylinux
setup (hd0)GRUBMBR
XPhda9RH73.GRUB linuxYroot
(hdX[TAB],...
,linuxroot (hd0,TAB
grub&setup
(hd0,0)/root/grub/grub.conf()
grub&kernel
(hd0,0)/boot/vmlinuz-2.4.18-11 ro root=LABEL=/
grub&initrd
(hd0,0)/boot/initrd-2.4.18-11.img
:如何设置图形界面的分辨率?
XconfiguratorOK,OK,,,Custom,,No
Clockchip SettingOK,OK,OKYESNOXOK
/etc/X11/XF86Config-4/etc/X11/XF86Config
&800x600& ---
Virtual 800 600
:如何设置图形界面的刷新率?(注:请小心操作!)
/etc/X11/XF86Config
SlackwareX Window
/etc/XF86Config
# 640x400 @ 70 Hz,
31.5 kHz hsync
&640x400& 25.175 640 664 760 800 400 409 411 450
# 640x480 @ 60 Hz,
31.5 kHz hsync
&640x480& 25.175 640 664 760 800 480 491 493 525
# 800x600 @ 56 Hz,
35.15 kHz hsync
&800x600& 36 800 824 896
interlaced, 35.5 kHz hsync
# 640x480 @ 72 Hz,
36.5 kHz hsync
&640x480& 31.5 640 680 720 864 480 488 491 521
# 800x600 @ 60 Hz,
37.8 kHz hsync
&800x600& 40 800 840 968
+hsync +vsync
# 800x600 @ 72 Hz,
48.0 kHz hsync
&800x600& 50 800 856 976
+hsync +vsync
Hz, 48.4 kHz hsync
-hsync -vsync
Hz, 56.5 kHz hsync
-hsync -vsync
Hz interlaced, 51 kHz hsync
&& 80 12 25
Hz, 62.5 kHz hsync
Hz, 64.2 kHz hsync
&& 110 12 25
Hz, 78.85 kHz hsync
&& 135 56 27
Hz, 81.13 kHz hsync
&& 135 16 27
Hz, 81.13 kHz hsync
&& 135 16 27
135MHz125?[/b]emacsvi135125
XF86xvidtune
:我的256M内存没有全部被linux用上,怎么办?
LILO/etc/lilo.confGRUB/boot/grub/grub.confappend=&mem=256M&linux
:安装系统时提示xxx xxx signal 11 error然后中断安装怎么办?
signal 11BIOSCPU
:先安装linux然后再装window$
xp,用linux bootdisk软盘启动后,出现如下提示:
Mounting root
filesystem
VFS:Can't find
ext3 filesystem on dev ide0(3,7)
moun:error 22
mounting ext3
pivotroot:
pivot_root(/sysroot,/sysroot/initrd) failed:2
Freeing unused
kernel memory
280K freed
Kernel panic: No
init found. Try passing init = option to kernel.
XPlinux bootdiskboot:linux root=/dev/hdyxyabcdxSYSLINUX/rootxx-1x+1swap/etc/fstab(/dev/hdyx) swap swap default 0 0x11mountit seems a swapLILOGRUB/root~mkbootdisk --device /dev/fd0 x.x.xx-xbootdisk
:我已经装了window$2000/XP,现在我还想装linux,怎么办?
linuxFAQGRUBLILOwinLoaderfirst sectorGRUBLILOlinuxlinuxroot
# grub-install
/dev/hda //GRUBIDE0
# lilo -v //LILOGRUBLILO
first sectorlinuxGRUBLILOfirst sector2K/XPlinuxroot
# mount -t vfat
/dev/hda1 /mnt/vfat //C
# dd if=/dev/hda4
bs=512 count=1 of=/mnt/vfat/linux.lnx //boot/dev/hda4
# umount /mnt/vfat
2000/XPboot.iniXP
c:\linux.lnx=&My Linux Loader
winLoaderlinux
:如何引导多linux系统?
LILOlinuxGRUBlinuxGRUBgrub.conf
/boot/grub/grub.conf //GRUB
linuxlinuxlinuxLILO/GRUBlinuxGRUBOKgrub.conf
#boot=/dev/hda
timeout=99
splashimage=(hd0,6)/boot/grub/splash.xpm.gz
title Redhat Linux
root (hda0,5)
/boot/vmlinuz-2.4.18-3 ro root=/dev/hda6
/boot/initrd-2.4.18-3.img
title Xteam Linux
root (hda0,7)
/boot/vmlinuz-2.4.8xtm ro root=/dev/hda8
/boot/initrd-2.4.8xtm.img
title Mandrake
root (hda0,8)
/boot/vmlinuz-2.4.16-3mdk ro root=/dev/hda9
/boot/initrd-2.4.16-3mdk.img
title Microsoft
Window$ 2K Pro/Data Center
rootnoverify
chainloader +1
:i386、i586和i686等不同版本有何区别
intel i386
i686 rpm/proc/cpuinfo
:grub的用法:
grubRedhat7.3grub: grub-0.90-11.i386.rpm
: rpm -ivh grub-0.90-11.i386.rpm
,grub.RH7.2grub, 1,2
/usr/share/grub/i386-redhat/* /boot/grub
3. grub/boot/grub/menu.conf
menu.conf:
beginning of menu.conf ####################
#splashimage=(hd0,3)/boot/grub/splash.xpm.gz
title Red Hat
Linux (2.4.12)
root (hd0,3)
/boot/vmlinuz-2.4.12 ro root=/dev/hda4
title Red Hat
Linux (2.4.14)
root (hd0,3)
/boot/vmlinuz-2.4.14 ro root=/dev/hda4
######### end of
menu.conf ####################
,., menu.confpassword,
, linux/dev/hda4,menu.conf(hd0,3),
,&&! 3install
3. grubLinuxboot
grubstage1/dev/hda4boot(hd0,3). :
/sbin/grub (grub)
grub& install
(hd0,3)/boot/grub/stage1 d (hd0,3) (hd0,3)/boot/grub/stage2 p
(hd0,3)/boot/grub/menu.conf
(,&grub&&grub,.)
4. grubboot
dd if=/dev/hda4
of=/grub.lnx bs=512 count=1
grub,NT Loader.
5. grub.lnxWindowsC
grub.lnx,windows,C:\;
LinuxC:. C(/dev/hda1)FAT32, Linux
mount -t vfat
/dev/hda1 /mnt/c
cp /grub.lnx
umount /mnt/c
6. NT Loaderboot.ini
: C:\grub.lnx=&Redhat Linux -
[boot loader]
default=C:\boot.lnx
[operating
multi(0)disk(0)rdisk(0)partition(1)\PNT40W=&Windows
multi(0)disk(0)rdisk(0)partition(1)\PNT40W=&Windows
[VGA mode]&
/basevideo /sos
C:\grub.lnx=&Redhat
Linux - GRUB&
OK. NT LoaderLinux, NT LoaderLILO
LoaderLILOgrub(grub.lnx),
LILOgrub,LinuxROOT,
dd(1), ,windowsC:\,
:如何安装声卡?
sndconfigsetupalsaalsaalsa-driver-0.5.10b.tar.bz2alsa-lib-0.5.10b.tar.bz2
alsa-utils-0.5.10b.tar.bz20.5.10drivelibutiloss
(oss/edu/doctext.php?docid=1974
ALSAAC 97/edu/doctext.php?docid=1251
:如何安装显卡?
setupXconfiguratorXFreefor
I810/edu/doctext.php?docid=1248
intel i740?
xf86config-glibc-1.0.0.i386.tgz
xfcomi740.tgz
/tmp/xf86config*.tgz
/tmp/xfcomi740.tgz
3cp /usr/X11R6/bin/XFCom_i740
/usr/X11R6/bin/XF86_XBF_i740
4xf86config62311i7405
savage2000
/usr/X11R6/bin/XF86_SVGAXF86_SVGA
xf86configX-server3SVGA
startx -bpp32
ftp.lib./incoming/savageXSavage3DSavageX_0_1_4.tar.gz
XF86_SVGA/usr/X11R6/bin
Xconfigurator,Unlisted
Card, XserverSVGA
startxx-win
LinuxLinux 2.2.x---frame bufferVESA
VBE 2.0SVGAXFree86XF86_FBDev
1XF86_FBDevftp.xfree86.org
2mknod /dev/fb0 c 29 0frame
3/etc/lilo.conf
/boot/vmlinuz-2.2.5-fb
label = linuxfb
root = /dev/hda2 lilo.conf
vga = 0x314
640x480 800x600
256 0x301 0x303 0x305 0x307
32k 0x310 0x313 0x316 0x319
64k 0x311 0x314 0x317 0x31A
16M 0x312 0x315 0x318 0x31B
/sbin/lilovga=
frame buffer Server/etc/X11/XF86Configvgascreen
Device &My
Video Card&
Monitor &MAG
Subsection
Depth 16 ()
ViewPort 0 0
EndSubsection
EndSection
XXF6_FBDev
cd /etc/X11
mv X X.bat
/usr/X11R6/bin/XF86_FBDev X
:如何安装网卡?
netconfnetconfigne2000
.cn/support/showfom.jsp?i=665
D-Link DE220?
D-LinkDE220ISALinux
DOSDE220setupPNP
WindowsIOIO24010
LinuxnetconfEnableeth0neIO0x240IRQ10
/etc/rc.d/init.d/network restart
D-Link DFE530 TX?
D-Link 530 TX10M/100MPCILinux
Linuxtulip.oinsmod tulip
D-Link DFE540 TX?
D-Link DFE540 TX
http://cesdis.gsfc.nasa.gov/linux/d...r/src/tulip
#cd /usr/src/tulip
#gcc -DMODVERSIONS -DMODULE -D__KERNEL__
-Wall -Wstrict-prototypes -O6 -c tulip.c
3insmod tulip.o
4/etc/rc.d/init.d/network restart
Davicom 9201?
Davicom 9201 PCILinuxLinux---dmfe.oLinuxinsmod dmfe/etc/rc.d/init.d/network restart
:什么是rpm包安装的依赖性(相关性)?
rpmRedhat Packages Managementrpmrpm.omust be installed by xxxxxrpmABBA--nodepsrpm
和tar的使用方法(软件包的安装方法)
1)rpm-vhrpm -ivh ipchains-1.3.6-1.i386.rpm, glintxrpm
2)ftprpmrpm -iftp://ftp.xxx.
3)rpmrpm -Va
4)rpmrpm -qf /usr/bin/who
5)rpmrpm -qpi mon-0.37j-1.i386.rpm
6)rpmrpm -qpl mon-0.37j-1.i386.rpm
7)RPMrpm -Uvh *.rpm
-Uvh *.rpm --force --nodeps
xxx.tgz/xxx.tar.gz
xxx.tgz/xxx.tar.gz
xxx.tgz/xxx.tar.gz -C /new dir /new dir
xxx.tgz/xxx.tar.gz /test /testtest.tgz
使用光盘和软盘
mount -t ext2
/dev/fd0 /mnt/floppy(linux)
mount -t vfat
/dev/fd0 /mnt/floppy(fat32)
mount /mnt/floppy
mount /mnt/cdrom(umount)
:REDHATLINUX7.X汉化方法
www.linuxsir.org/software/fm-1.2.tar.gz
fm-1.2.tar.gz
#cd fm-1.2
#ttfm.sh --add
simsun.ttf (simsunWIN2Ksimsum.ttcsimsun.ttf)
:优化虚拟控制台
/etc/inittab
Linux/etc/inittab
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
:使用多达23个的虚拟控制台(VT)
6/etc/inittab
8:234:respawn:/sbin/getty
38400 tty8
24:234:respawn:/sbin/getty
38400 tty24
VT7Xtelinit qAlt+Fn1-68-12Alt+Fn13-24
:在命令符下读WINDOWS目录
/etc/mtools.conf
Windows 98LinuxmtoolsMSDOSWindows 98LinuxWindows 98/dev/hda1/dev/hda5/etc/mstools.conf
drive c: file=&/dev/hda1&
drive d: file=&/dev/hda5&
:拷贝各种配置文件
samba/etc/smb.confDHCP/etc/dhcpd.conf
:如何安装新内核?
/usr/src/linux/usr/src
make mrproper (
make menuconfig (config, xconfig
make bzImage
make modules (
modules-install
/usr/src/linux/arch/i386/boot/bzImage /boot/
vi /etc/lilo.conf
image=/boot/bzImage
label= linux
root=/dev/hdxx
lilook,nfs
:定制自己的登录信息
/etc/rc.local
/etc/rc.d/rc.local/etc/rc.d/rc.local/etc/issue
/etc/issue.net/etc/issueLinux
&base=0xd8000000 size=0x800000 type=write-combining& &&
/proc/mtrr
# Enable NumLock
for tty in
/dev/tty[1-3]; do
setleds -D +num
/usr/src/linux/Documentation/mtrr.txt
怎样加快linux的运行速度?
hdparm -d1 -X66
/dev/hda //Udma2
hdparm -c1
/dev/hda //IDE 32
hdparm -k1
/dev/hda //
/etc/rc.d/rc.local
hdparm -t /dev/hda
hdparm -i /dev/hda
:如何让启动的时候不自动进入XWINDOW?
/etc/inittab.conf
怎样从XWINDOW到控制台?
ctrl+alt+F1...F6
F7F8XWINDOW
ctrl+alt+F7
startx -- :2
ctrl+alt+F8
下加载Windows分区的几种方法
WindowsGLinux/mntg(/mntLinuxfloppy()cdromhda1chda5dhda5 linux cfdisk)
linuxconfwindowslinuxconf file systemaccess
local drive
iocharset=cp936 /dev/hda8 /mnt/g
(mount-o iocharset=cp936dev/hda8GLinux/dev/mnt/gGdev/hda8G/mnt/g)
Gmount -o iocharset=cp936 /dev/hda8 /mnt/g GG
/ectfstab/dev/hda8 /mnt/g vfat defaults,iocharset=cp936 0 0GvfatFAT32msdosFAT16ntfsNTNTFS
:我的在KDE选择了中文后为什么FAT分区里中文看起来只有一些问号,怎么办呢?
/etc/fstab
/dev/hda1 /mnt/c
vfat iocharset=gb2312,umask=0,codepage=936 0 0
# mount -t iso9600
-o iocharset=gb2312,umask=0,codepage=936 /dev/cdrom /mnt/cdrom
怎么样将自己的USB移动盘挂装到linux中
fdisk -l /dev/sda sda*? usblinuxsdasdbsdc
Disk /dev/sda: 2
heads, 63 sectors, 512 cylinders
Units = cylinders
of 126 * 512 bytes
Device Boot Start
End Blocks Id System
/dev/sda1 * 1 511
32161+ 4 FAT16 &32M
U/dev/sda1(Boot*)32MBUSBBIOSU
mkdir /mnt/usbdisk
mount -t vfat
/dev/sda1 /mnt/usbdisk U/mnt/usbdisk
ls /mnt/usbdisk U
窗口一移动,KDE就死!
KDEKDEXIMBUG-&-&-&
:安装完Linux后,根目录下一大堆,都是些什么?
/bootLinux
/usr/X11R6X-Window
/usr/srcLinux
/usr/include
/usr/bin/usr/sbin/bin/sbin
:如何使用vi
viUnixUNIX
:在Linux如何对文件进行操作
ls lDOSDIRls
drwxr-xr-x 2 xu
user 1024 Mar 13 0:34 sub1
-rw-r----- l xu
user 678 Jun 15 1:45
/drxw||2345/ rm more cp
:如何删除linux
linuxlinuxlinuxlinuxMS-DOSfdiskDele
all Non-DOS partitionMSDOSext2/3PowerQuest PartitionMagicfdisk /mbrwindow$
95/98/mewindow$ 20002000
:如何在linux下使用滚轮鼠标
mouseconfig/etc/X11/XF86Config4mouseinput deviceprotocolPS/2IMPS/2
:如何递归删除一个目录下的所有子目录
rm -rf root
:我无法软关机该怎么办
BIOSAPMhalt -p
/etc/rc.d/init.d/halt
$&Halting system ...&
删除具有特殊文件名的文件
Linux-eerm -ee(invalid option)-Linux--rm
怎么给一个普通用户reboot权限
/etc/inittabca::ctrlaltdel:/sbin/shutdown
-t3 -r now
# & /etc/security/console.apps/rebootconsole.apps
application
MandrakeMandraker
zhizunbaorebootuid/gid
# groupadd reboot
# cd /usr/local
# mkdir reboot
root:reboot reboot/
# chmod 750
# cd reboot
# cp /sbin/reboot
# chmod 4755
# usermod -G
reboot zhizunbao
zhizunbao/usr/local/reboot/reboot
/sbin/halt4
一次添加大量系统用户
stu001::600:600:stu:/home/stu001:/bin/bash
stu002::601:601:stu:/home/stu002:/bin/bash
stu003::602:602:stu:/home/stu003:/bin/bash
stu004::603:603:stu:/home/stu004:/bin/bash
stu005::604:604:stu:/home/stu005:/bin/bash
stu006::605:605:stu:/home/stu006:/bin/bash
newusers &
chpasswd &
启动服务解释大全
arpwatchARP
bootparamd(?)
chargen-udp
daytime(daemon?)
daytime-udp(udp-TCP)
dbskkd-cdb
echo-udpUDPecho
finger(finger)
gssftp (gss ftpwuftp)
imap(imap)
imaps(imap?)
*iscsiSCSI
*isdn (isdn)
junkbuster
krb5-telnet (krb5 ? telnet?)
*linuxconf(:linuxconf?)
linuxconf-weblinuxconfweb
mars-nwenovell
mysqld(mysql)
*network()
*nfslock(?)
*pcmica(pc)
pop3s(pop3?)
*portmap(,)
postgresql(postgre sql)
*random(,?)
rawdevices(?)(Read After Write)
regongfig(?)
routed(linux)
rsh(r shell?)
*sendmail()
smb(samba?)
swatsmbweb
*systlog()
telnet(telnet)
time-udpUDP
*wine(linuxwindows)
wu-ftpd(ftp.
xfs(x font server)
keytable(,,,)
KZUZU----PC,XF86
*gpm-----mouse CPPASTE.
*crond---UNIX
swat----samba
xfs---Xwindows
Font Server
bgpd(bgpdaemon
*ipchains2.0 kernel
kshellk shell
ospftdospf
smb(samba?)---
安装CHINPUT
&&& cd /tmp
&&& tar zxvf
zh-fonts.tar.gz&&& (misc)
&&& cd misc&&&&&&&&&&&&&&&
&&& cp *.Z
/usr/X11R6/lib/X11/fonts/misc ()
&&& cat fonts.alias &&
/usr/X11R6/lib/X11/fonts/misc/fonts.alias
&&&&&&&&&&&&&&&&&&&
/usr/X11R6/lib/X11/fonts/misc()
&&& mkfontdir&&&&&&&&&&&
(fonts.dir)
&&& xset fp&&& rehash&&&&&&&&&&&
(X Server, )
&&& rm -fr /tmp/misc&&&&&&& (-
&&& cd /usr/lib&&&&&&&&&&&&&&&
&&& tar zxvf /path/of/unicon2-im.tar.gz&&& (,
&&&& pathtar)
&&& tar zxvf
pth-1.3.7.tar.gz&&&&&&& (pth)
&&& cd pth-1.3.7&&&&&&&&&&&&&&&
&&& ./configure
&&& make install
4,Chinput3.01
&&& GNU pth
&&& tar zxvf Chinput-3.0.1.tar.gz
&&& cd Chinput-3.0.1
&&& make install
(1) locale root localedef -f GB2312 -i zh_CN zh_CN.gb2312
/usr/lib/locale
zh_CN.gb2312
(2) /usr/lib/gconv/gconv-modules
alias GB// EUC-CN//
(3)cxterm export LC_ALL=zh_CN.gb2312
LANG=zh_CN.gb2312
LC_ALL=zh_CN.gb2312
6,LINUXTRUE TYPE
(1) /etc/X11
XF86Config-4
#&&& FontPath
&unix/:7100&
&&& FontPath
&/usr/X11R6/lib/X11/fonts/misc:unscaled&
&&& FontPath
&/usr/X11R6/lib/X11/fonts/75dpi:unscaled&
&&& FontPath
&/usr/X11R6/lib/X11/fonts/100dpi:unscaled&
&&& FontPath
&/usr/X11R6/lib/X11/fonts/misc&
&&& FontPath
&/usr/X11R6/lib/X11/fonts/Type1&
&&& FontPath
&/usr/X11R6/lib/X11/fonts/Speedo&
&&& FontPath
&/usr/X11R6/lib/X11/fonts/75dpi&
&&& FontPath
&/usr/X11R6/lib/X11/fonts/100dpi&
&&& FontPath &/usr/share/fonts/default/TrueType&
&&& FontPath
&/usr/share/fonts/default/Type1&
EndSection
X-TrueType
&&& Load &xtt&
EndSection
(2) Windows
/usr/share/fonts/default/TrueType
cp /windows/windows/fonts/simsun.ttf
/usr/share/fonts/default/TrueType
WIN98LINUX,,LINUXCONFFILESYSTEMWIN98
(3)/usr/share/fonts/default/TrueType, ttmkfdir & fonts.dir
gb fonts.scale
cat fonts.dir &
fonts.scale
:fonts.dir
simsun.ttf
-misc-SimSun-medium-r-normal--0-0-0-0-p-0-ascii-0
simsun.ttf
-misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf
-misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-15
/usr/X11R6/lib/X11/fonts/encodings/encodings.dir
/usr/share/fonts/default/TrueType
/etc/gtk/gtkrc.zh_CN
TrueType (
&gtk-default-zh-cn& {
&-misc-SimSun-medium-r-normal--12-0-0-0-p-0-*-*&
&GtkWidget& style &gtk-default-zh-cn&
(1) /usr/lib/ZWinPro/Chinput.ad
Chinput.ad
chinput.gblocale&&& =&&& zh_CN.gb2312
chinput.big5locale&&& =&&& zh_CN.gb2312
chinput.gbfont&&&& =
-*-*-medium-r-normal--16-*-*-*-c-*-gb
chinput.big5font =
-*-*-medium-r-normal--16-*-*-*-c-*-gb
Chinput.ad
(2) export XMODIFIERS=@im=Chinput
(3) Chinput
libstdc++-libc6.1-2.so.3 RedHat
compat-libstdc++
libstdc++-3-libc6.2-2-2.10.0.so
libstdc++-3-libc6.2-2-2.10.so libstdc++-libc6.1-2.so.3
8,TrueTypeChiput,.bashrc
LANG=zh_CN.gb2312
LC_ALL=zh_CN.gb2312
XMODIFIERS=@im=Chinput
,/~yumingjian.
GNOMEGNOTEPAD+.
可能出现的问题及解决方法
/forum/showthread.php?threadid=9938
miniChinput-0.0.2-1.i386.rpm
mandrake8.1Chinput-3.0.1-5mdk.i586.rpm
ctrl+,chinput
/usr/lib/Chinput/Chinput.ad
............*-*-big5-0
. ........*-*-gb
kde-i18n-Chinese-Big5-2.2-8.noarch.rpm
kde-i18n-Chinese-Big5-2.2-8.noarch.rpm
1/etc/bashrc~/.bash_profilechinput
2env XMODIFIER@im=chinput
~/.bash_profile
LC_ALL=zh_CN.GB2312
LANG=zh_CN.GB2312
XMODIFIERS=@im=Chinput
RH72/etc/X11/xinit/xinitrc.d/xinput
ctrl+period(.)
3.LOCALEzh_CNRH72locale_configzh_CN.GB2312 /usr/lib/Chinput.ad
zh_CN.GB2312 /usr/lib/Chinput.ad zh_CN.GB2313
4/root/.pyinput/usrphrase.tab is not valid pinyin
phrase file.
usrphrase.tabusrphrase.tab
chinputgbk
chinputgb2312
五笔最新版本1.0-1安装
1.tarRedHat
www.linuxsir.org/gwubi/gWuBi-1.0.tar.gz
2]RPMRedHatMandrakeSuSETurbo
www.linuxsir.org/gwubi/gWuBi-1.0-1.i386.rpm
.cn/gwubi/gWuBi-1.0-1.i386.rpm
b]roorootroot
Password:[root]
#rpm -e gWuBi
RedHatChinput
miniChinput
#rpm -e Chinput
0]RedHatMandrakeSuSETurBo
www.linuxsir.org/gwubi/gWuBi-1.0-1.i386.rpm
gWuBi-1.0-1.i386.rpm --nodeps
4]SuSEMandrake
/usr/bin/gWuBi /home//.kde/Autostart/gWuBi
/usr/bin/gWuBi /home/beinan/.kde/Autostart/gWuBi
/usr/bin/gWuBi /root/.kde/Autostart/gWuBi
www.linuxsir.org/gwubi/gWuBi-1.0.tar.gz
2]root(su -) gWuBi-1.0rc.tar.gz/temp
gWuBi-1.0.tar.gz
#cd gWuBi-1.0
#make install
/usr/bin/gWuBi //
/usr/share/gWuBi/punc.mb
/usr/share/gWuBi/wbx.mb
//cjpvinputGBK
/usr/share/gWuBi/py.mb
/usr/X11R6/lib/X11/fonts/misc/studio-song14.pcf.gz
//14GBBluePoint
4].gWuBiconfig
profilewbx.mb
#make uninstall
(.gWuBi/wbx.mb
6](yuking_)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/usr/share/gWuBi/wbx.mb.gWuBiwbx.mb
www.linuxsir.org/gwubi/wb98.mb.gz
XFree86(4.X3.3.6)
wb_fh.htm)
(/usr/share/gWuBi/wbx.mb)
.gWuBi(wbx.mb)
- z(Z_PinYin
Ctrl+SPACECTRL
Ctrl+SHIFTAlt+(Alt+1--&
profileCtrl+5
FontName:,
-*-*-medium-r-normal--14-*-*-*-*-*-gb*,fixed
FontLocale:GBKGB18030
zh_CN.GBKzh_CN.GB18030
zh_CN.GB2312
AutoHide:1()0
AutoHideInterval:(0)
HideMainLogo:
TrackCursor:OverSpot
Z_PinYin:z1()0
/bbs/forumdisplay.php?s=&forumid=42
xchenXchen[url][/url],LinuxSir
*****************************************************************
:Xchen[ 2002.8
*****************************************************************
linuxlinuxlinux
4.&&& ADSL
6.&&& DHCP
9.&&& OPENSSH
http://www.linuxsir.org/photo/Xchen.gif
Network:10.10.0.0
IP:10.10.1.1
Subnet-mask:255.255.0.0
IP:10.10.1.10-10.10.1.100
Subnet-mask:255.255.0.0
getway:10.10.1.1
DNS:10.10.1.2,202.96.134.133
1.&&& RedHat linux 7.2
2.&&& ADSLADSL
3.&&& irqio
/tools500M
3.ip10.10.1.110.10.1.2subnet-mask255.255.0.0
Printing Support
Network Support
Dialup Support
SMB:windows file
WWW:web server
DNSNS name server
Development
网络环境配置
gpm/iptables/netfs/network/nfs/nfslock/portmap/syslog/xfs/xinetd
2]linuxconf
mount /dev/cdrom
/mnt/cdrom
/mnt/cdrom/RedHat/RPMS
linuxconf-1.25r7-3.i386.rpm
setup/system serviceschkconfig levlel 3
linuxconf onlinuxconf
netconfHost name and IP network devices
Host name +
domain:cxserver
----------------
config mode:Manual
primary name + domain:abc
address:10.10.1.2
Netmask:255.255.0.0
Net device:eth0
Kernel Module:ne
I/O port:0x300
----------------
config mode:Manual
primary name +
domain:cxserver
address:10.10.1.1
Netmask:255.255.0.0
Net device:eth0
Kernel Module:ne
I/O port:0x320
Accepteth0eth1ifconfigpingpingwindows
服务器配置
DNS10.10.1.1[url][/url][url][/url]
/etc/named.conf
/etc/resolv.conf
/var/named/named.hosts
/var/named/named.local
/var/named/named.10.10
1]/etc/named.confdnsnamed
vi /etc/named.conf
// generated by
named-bootconf.pl
&/var/named&;
// query-source
address * port 53;
&named.ca&;
//----------------------------------------------------
&named.hosts&;
&10.10.in-addr.arpa& IN {
&named.10.10&;
//------------------------------------------------------------------------------
&0.0.127.in-addr.arpa& IN {
&named.local&;
// include
&/etc/rndc.key&;
/var/named/named.local
$TTL 86400
. root.. (
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
localhost.
/var/named/named.hosts
. root.. (
28800; refresh
14400; retry
3600000; expire
86400; minimu
cx IN A 10.10.1.1
10.10.1.223
www IN CNAME
ftp IN CNAME cx
/var/named/named.10.10
. root.. (
28800; refresh
14400; retry
3600000; expire
86400; minimu
5]/etc/resolv.conf
/etc/resolv.conf
nameserver
/etc/rc.d/init.d/named
chkconfig level 3 named on #dns
[url][/url]
nslookupnslookup
服务器配置
mount /dev/cdrom
/mnt/cdrom
/mnt/cdrom/RedHat/RPMS
dhcp-2.0p15-8.i386.rpm
setup/system serviceschkconfig levlel 3
linuxconf onlinuxconf
2]dhcpd.conf
Vi /etc/dhcpd.conf
subnet 10.10.0.0
netmask 255.255.0.0{
dynamic-bootp 10.10.2.0 10.10.2.100; IP
option routers
10.10.1.1;
option subnet-mask
255.255.0.0;
option domain-name
domain-name-servers 10.10.1.1,202.96.134.133;
DNS10.10.1.1dnsdns202.96.134.133ADSLDNS.dns202.96.134.133ADSLDNS
3]/etc/rc.d/init.d/dhcpd start
4]Win9x2KIP
及防火墙配置
1]/pppoe/rp-pppoe-3.5.tar.gz
rp-pppoe-3.5.tar.gz
cd rp-pppoe-3.5
3]adsl-setup
your PPPoE user name (XXX):________ #ADSL
eth0):_____ eth0eth1
the demand value (default no): #
the DNS information here: 202.96.134.133 #
the secondary DNS server address here: #
Please enter your PPPoE password:
Please re-enter your PPPoE password:
FIREWALLING
0 - NONE: This
script will not set any firewall rules. You are responsible
for ensuring the
security of your machine. You are STRONGLY
recommended to use
some kind of firewall rules.
1 - STANDALONE:
Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE:
Appropriate for a machine acting as an Internet gateway
Choose a type of firewall (0-2): 0
2internetIPDNSDNSIPipchainsiprh7.2ipchainsip_masq_ftpFTP0rh72iptablesipchainsADSL
Accept these settings and adjust configuration files (y/n)? y
4]/etc/rc.d/firewall
/etc/rc.d/firewall
echo &Start
iptables rules...&
/etc/rc.d/init.d/iptables
/proc/sys/net/ipv4/ip_forward
modprobe ip_tables
modprobe ip_nat_ftp
ip_conntrack
ip_conntrack_ftp
iptables -t nat -A
POSTROUTING -o ppp0 -j MASQUERADE
iptables -N mine
iptables -A mine
-m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A mine
-m state --state NEW -i ! ppp0 -j ACCEPT
iptables -A mine
-p tcp --dport 80 -i ppp0 -j ACCEPT
//opensshopensshtelnet
iptables -A mine
-p tcp --dport 22 -i ppp0 -j ACCEPT
iptables -A mine
-p tcp --dport ftp -i ppp0 -j ACCEPT
iptables -A mine
-p tcp --dport ftp-data -i ppp0 -j ACCEPT
iptables -A mine
-p icmp --icmp-type echo-request -i ppp0 -j DROP
iptables -A mine
-i ppp0 -m limit -j LOG --log-prefix &Bad packet from ppp0:&
iptables -A mine
-i ! ppp0 -m limit -j LOG --log-prefix &Bad packet not from ppp0:&
iptables -A mine
iptables -A INPUT
iptables -A
FORWARD -j mine
//iptables
5]/etc/rc.d/rc.local
/etc/rc.d/firewall #firewall
echo firewall
&& /etc/rc.d/rc.local
vi/etc/rc.d/rc.localfirewall
6]chkconfig level 3 iptables on #iptables
adsl-start.ConnectedOK!DHCPtcp/ipIPwww/ftp/qq
pingping [[/url]pingadsldnsadsl-startadsl-connect/etc/resolv.conf
cat /etc/resolv.conf
nameserver
cat /etc/resolv.conf
nameserver
202.96.134.133
/etc/resolv.conf
/etc/resolv.conf
nameserver
nameserver
202.96.134.133
/usr/sbin/adsl-connect
/usr/sbin/adsl-connect
---------------------------------------------------------------------------
&$DNSTYPE& = &SERVER& ; then
# Sorry, dude...
/etc/resolv.conf
/etc/ppp/resolv.conf /etc/resolv.conf
&$DNSTYPE& = &SPECIFY& ; then
# Sorry, dude...
/etc/resolv.conf
&nameserver $DNS1& & /etc/resolv.conf
if test -n
&$DNS2& ; then
&nameserver $DNS2& && /etc/resolv.conf
-----------------------------------------------------------------------------
9]ADSLDNSOK
打印)服务器、模拟NT域的实现。
1]/etc/samba/smb.conf
/etc/samba/smb.conf
workgroup = CX #NT
server string =
Samba Server
netbios name =
cxserver #netbios
hosts allow =
10.10.1. 10.10.2. 127. #10.10.1.010.10.2.0
printcap name =
/etc/printcap
load printers =
printing = lprng
log file =
/var/log/samba/%m.log
max log size = 0
security = user #user
encrypt passwords
smb passwd file =
/etc/samba/smbpasswd
socket options =
TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
domain master =
preferred master =
domain logons =
dns proxy = no
[homes] #home
comment = Home
Directories
browseable = no
writable = yes
valid users = %S
create mode = 0664
directory mode =
[printers] #\\mineserver
comment = All
/var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
[public] #/mnt/data/publicpublicadmin
comment = software
path = /mnt/data/public
public = yes
wirte list =
2]testparm/etc/samba/smb.conf
3]/etc/rc.d/init.d/smb
startsmbclient L
useradd test
groupadd admin
gpasswd –a test
smbpasswd –a test
6]setupPrinter configuration
windowsNTNTcxtestsmbpasswd a test
cxserver\\cxserver
chkconfig level 3
smb on #smb
homesaa\\cxserveraaaaaaquota
1]quotalinux/home
2]home/homehome
touch quota.user
touch quota.group
quota.user //root
quota.group
3]/etc/rc.d/rc.localquota
/sbin/quotacheck ]
&Checking quotas. This may take some time...&
/sbin/quotacheck
/sbin/quotaon ]
echo &Turning
/sbin/quotaon
4]/etc/fstab/home
/dev/hda3 /home ext3 defaults 1 2
/dev/hda3 /home ext3
defaults,usrquota,grpquota 1 2
defaultsusrquota,grpquota
usrquotauserquota
5]quota/homeaquota.useraquota.group
6]rootaquota.useraquota.group
convertquota -u
convertquota –g
ls /home alaquota.useraquota.group
7]hometest
edquota u test #vi
Filesystem blocks
soft hard inodes soft hard
/dev/hda3 0 0 0 0
A B C D E F
test100M120M2000
Filesystem blocks
soft hard inodes soft hard
/dev/hda3 0 102400
8]home120M
edquota –p test –u
username1 username2 username3 username4……
quota –v username
repquota –a
Rh72wu_ftpproftpd
1]ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.5.tar.gz
proftpd-1.2.5.tar.gz
cd proftpd-1.2.5
./configure prefix=/usr/local/proftpd ///usr/local/proftpd
make install
contrib/dist/rpm/proftpd.init.d /etc/rc.d/init.d/proftpd
/etc/rc.d/init.d/proftpd
chkconfig level 3 proftpd on //
cp /usr/local/proftpd/sbin/proftpd
/usr/sbin //proftpd/usr/sbin
3]/usr/local/proftpd/etc/proftpd.conf
/usr/local/proftpd.conf
ServerName
&Xchen FTP server& //
ServerType
standalone
DefaultServer on
MaxInstances 30
User nobody
Group nobody //nogroupnobody
RequireValidShell
//testhome
DefaultRoot ~ test
//test/home/ftp
DefaultRoot ~/ftp
//music/home/music
DefaultRoot
/home/ftp music
//musicbb/home/music
DefaultRoot
/home/ftp music,!bb
//groupadd test,gpasswd a username
ServerIdent off //
&Directory
AllowOverwrite on
&/Directory&
&Anonymous
/home/ftp& // /home/ftp
anonymous ftp
MaxClients 10
DisplayLogin
welcome.msg
DisplayFirstChdir
&/Anonymous&
4]/etc/rc.d/init.d/proftpd start
wwwapachewww
/etc/httpd/conf/httpd.conf
ServerName
[url][/url]
DocumentRoot
”/var/www”
2]/var/www
3]/etc/rc.d/init.d/httpd start
httpdchkconfig
level 3 httpd on
wwwcgi,asp,php,
ip for ftpwww[url][/url]ADSLinternetftp,wwwIPADSLIPDNS[url]www.3322.org[/url]
1][url]www.3322.org[/url]xxxx.3322.org
http://www.3322.org/dyndnspage/ez-ipupdate-3.0.10-linux-i386.tgz
ez-ipupdate-3.0.10-linux-i386.tgz
ez-ipupdate-3.0.10-linux-i386 /usr/local/ezip
4]/usr/local/ezip/qdns.conf
/usr/local/qdns.conf
service-type=qdns
user=usernameassword
host=xxxxx.3322.org
interface=ppp0 //ppp0
max-interval=2073600
cache-file=/tmp/ez-ipupdate.cache
cd /usr/local/ezip
ez-ipupdate –c
pingxxxx.3322.orgppp0
IPhttp://xxx.3322.orgOK
6]ADSLcrontabipcrond
/usr/sbin/adsl-start
/usr/sbin/adsl-start
25tty s && $ECHO
/usr/local/ezip/ez-ipupdate
–c /usr/local/ezip/qdns.conf
adsl-start
. Connected!
ez-ipupdate
Version 3.0.10
Copyright (C)
Angus Mackay.
connected to
members.3322.org (202.108.36.139) on port 80.
request successful
xxxx.3322.org
telnettelnetopensshtelnet
1]2.9x2.9xbug
rpm –e openssh
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-3.4p1.tar.gz
openssh-3.4p1.tar.gz
cd openssh-3.41
./configure
--prefix=/usr/local/ssh \
--sysconfdir=/etc/ssh
--with-tcp-wrappers
--with-ipv4-default
--with-md5-passwords
make install
sshduseraddsshd
/contrib/redhat/sshd.pam /etc/pam.d/sshd
contrib/redhat/sshd.init /etc/rc.d/init.d/sshd
chkconfig --level
4]openssh/etc/ssh/ssh_config
/etc/ssh/ssh_config
ForwardAgent no
ForwardX11 no
RhostsAuthentication
RhostsRSAAuthentication
RSAAuthentication
PasswordAuthentication
BatchMode no
CheckHostIP yes
StrictHostKeyChecking
IdentityFile
~/.ssh/identity
Cipher 3des
EscapeChar ~
5]openssh/etc/ssh/sshd_config
/etc/ssh/sshd_config
ListenAddress
ListenAddress ::
/etc/ssh/ssh_host_key
/etc/ssh/ssh_host_rsa_key
/etc/ssh/ssh_host_dsa_key
KeyRegenerationInterval
ServerKeyBits 768
SyslogFacility
LogLevel INFO
LoginGraceTime 600
#PermitRootLogin
StrictModes yes
RSAAuthentication
PubkeyAuthentication
RhostsAuthentication
IgnoreRhosts yes
RhostsRSAAuthentication
HostbasedAuthentication
IgnoreUserKnownHosts
PasswordAuthentication
PermitEmptyPasswords
Subsystem sftp
/usr/local/ssh/libexec/sftp-server
useradd test
passwd test
ssh-keygen -d
passwdpasswd
/etc/rc.d/init.d/sshd
:关于smb服务的文章
rpm -q samba
samba*.rpm
samba-2.2.3a-6.i386.rpm
samba-client-2.2.3a-6.i386.rpm
samba-common-2.2.3a-6.i386.rpm
samba-swat-2.2.3a-6.i386.rpm
samba-swat-2.2.3a-6.i386.rpm
smb/etc/samba/smb.conf
(smb.conf.vismb.conf.)
workgroup=samba
security=share
# the first share
guest ok =yes
path=/home/test
writable=no
smb(testparmsmb.conf)
/etc/rc.d/init.d/smb
/home/test/
chkconfig --level
ntsysvsmb..
workgroup=samba
security=share
server string =
samba server
=/var/log/samba/log.%m
max log size=1000
passwords=yes
smb passwd file =
/etc/samba/smbpasswd
guest ok =yes
path=/home/test/
writable=yes
comment=dir for zq
path=/home/zq
writable=yes
valid users=zq
comment=dir for
path=/home/zzm
writable=yes
valid users=zzm
[root@linuxsmb
samba]# cat /etc/passwd | mksmbpasswd.sh & /etc/samba/smbpasswd
[root@linuxsmb
samba]# chmod 600 /etc/samba/smbpasswd ()
/etc/rc.d/init.d/smb
[root@linuxsmb
samba]# smbpasswd zq
[root@linuxsmb
samba]# smbpasswd zzm
security=share
security=user
security=server
password server =
servername #servername
smb passwd
file=/etc/remotesmbpasswd #passwd server
smbwin2000
smbpasswd -j samba
-r dc_machine
workgroup=samba #
security=doman
server=dc_machine
:怎么设置在LINUX下设置你的乙太猫或路由猫
ADSLDHCPPLEASE SEE
KDEInternet
Configuration Wizard-XDSL
Connection
[provider Name]
Login Name
Network ConfigurationDeviceADSLEditGenernal
WINDOWSTCPIP
IP192.168.0.1
255.255.255.0
DNSISP202.101.103.54
IP192.168.0.XXWINDOWS2
255.255.255.0
192.168.0.1
DNSWINDOWS
LINUXWINDOWS
Network ConfigurationDeviceeh0EditProtoclosAutomationcally
obtain IP address settings with DHCP,
ADSLLINUXWINDOWSWINDOWSLINUX
:linux单机上网的设置
Network ConfigurationDevice-eh0eh0
IP192.168.0.1
255.255.255.0
202.96.134.133
202.101.103.54
202.96.168.68
KDEInternet
Configuration Wizard-XDSL
Connection
[provider Name]
Login Name
Network ConfigurationDeviceADSLEditGenernal
:如何在Linux上建立DNS服务器
DNSDNSLinux
1 C 192.22.33
192.22.33.20
named/etc/named.boot
named named DNSIP
/etc/named.boot/etc/named.boot
namedLinux named
ndcndc DNSDNS DNS
/etc/named.boot
/etc/named.boot
/etc/named.boot
; boot file for
name server
/var/named
0.0.127.IN-ADDR.ARPA db.127.0.0
33.22.192.IN-ADDR.ARPA db.192.22.33
cache . db.cache
/var/named
/var/named
my.com db.my
my.com db.my
0.0.127.IN-ADDR.ARPA db.127.0.0
named 127.0.0db.127.0.0
127.0.0.* 127.0.0
33.22.192.IN-ADDR.ARPA db.192.22.33
192.22.33 db.192.22.33
192.22.33.*
/etc/named.boot
/etc/named.boot
/var/named
db.my my.com
. root.. (
serial, todays date + todays serial #
28800 ; refresh,
7200 ; retry,
3600000 ; expire,
86400 ) ; minimum,
localhost A
192.22.33.20
support2 A
192.22.33.102
192.22.33.160
192.22.33.100
mail MX 10
DNS DNS DNS
hp712named
named.boot
192.22.33.160
CNAME CNAME
db.127.0.0
db.192.22.33
127.0.0.1 loopback db.127.0.0
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
localhost.
db.192.22.33
DNS db.192.22.33
. root.. (
28800 ; Refresh
7200 ; Retry
604800 ; Expire
86400) ; Minimum
; All hosts
named.boot .
/var/named
ftp.rs.internic.net
named.root named
named.boot
named Linux
resolv.conf /etc/resolv.conf
nameserver
192.22.33.20
hp712nslookup
/etc/resolv.conf
192.22.33.20nslookup
set q=cname
nslookup exit
db.192.22.33
ndc reload
/etc/resolv.conf
Windows 95
DNS enable Windows95
Host pc01Domain my.com DNS Server
Windows NT
/etc/named.boot
; boot file for
name server
/var/named
0.0.127.IN-ADDR.ARPA db.127.0.0
33.22.192.IN-ADDR.ARPA db.192.22.33
37.22.192.IN-ADDR.ARPA db.192.22.37
cache . db.cache
db.192.22.37
db.192.22.33
Internet DNS
db.cache /etc/named.boot
Internet root
server DNS
forwarders
DNS named.boot
; boot file for
name server
/var/named
0.0.127.IN-ADDR.ARPA db.127.0.0
33.22.192.IN-ADDR.ARPA db.192.22.33
37.22.192.IN-ADDR.ARPA db.192.22.37
forwarders ...
forward-only
forwarders
forward-only
forward-only
Secondary DNS Server
Primary Server
Secondary Server
192.22.33.60
@ IN SOA .
serial, todays date + todays serial #
28800 ; refresh,
7200 ; retry,
3600000 ; expire,
86400 ) ; minimum,
localhost A
192.22.33.20
support2 A
192.22.33.102
192.22.33.160
192.22.33.100
192.22.33.60 ;
mail MX 10
2 DNS secondary server
named.boot
db.cachenamed.boot
; boot file for
secondary name server
/var/named
192.22.33.20 db.my
0.0.127.IN-ADDR.ARPA 192.22.33.20 db.127.0.0
33.22.192.IN-ADDR.ARPA 192.22.33.20 db.192.22.33
cache . db.cache
192.22.33.20
/etc/resolv.conf
nameserver
DNS /etc/resolv.conf
nameserver
192.22.33.20
nameserver
192.22.33.60
/etc/resolv.conf
,nsswitch.confDNScache only,,.
:用Linux建立局域网服务器
LinuxTurboLinux 4.0Linux
TurboLinuxLinuxX
WindowsrootlinuxconfLinuxBasic Host SettingI/O portIRQISAnePCInene2kpciIPTurboLinux
SambaWin98/NTWin98Linux
Samba/etc/smb.conf
smb.confWindows
ini [][](globalprinter)[global]Win98guestaccountWin98public=yespublic=no
guest account =
WorkgroupWin98
workgroup = Samba
Win98Linux
preserve case =
short preserve
case = yes
valid users =
user1 user2 user3
smb.confturboservicesamba
LinuxWin98
Win98LinuxLinuxWin98smbmountntserversharefilestudent1234
smbmount \\ntserver\sharefile
U student P 1234
/mnt/sharefile
/mnt/sharefilentserversharefileP
ApacheHttp
ServerturboserviceWeb
Server/home/httpd/index.htmlLinuxIP
IPCoolLinuxIP192.1.1.1/etc/hosts192.1.1.1Win98LinuxIPIE

我要回帖

更多关于 全端口是什么意思 的文章

 

随机推荐