rehdat 5.3 iptables 的防火墙设置说明
# Firewall configuration written by system-config-securitylevel# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]:RH-Firewall-1-INPUT - [0:0]-A INPUT -j RH-Firewall-1-INPUT-A FORWARD -j RH-Firewall-1-INPUT-A RH-Firewall-1-INPUT -i lo -j ACCEPT-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT-A RH-Firewall-1-INPUT -p 50 -j ACCEPT-A RH-Firewall-1-INPUT -p 51 -j ACCEPT-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0
使用WinPE+ERD启动光盘破解administrator密码详解
使用WinPE+ERD启动光盘破解administrator密码详解使用WinPE+ERD启动光盘破解系统管理员密码的教程进入bios设置为光盘启动。插入WinPE+ERD启动光盘启动电脑,到图下界面按一下任意键[@more@]
在/etc/named.conf 中增加日志选项
在/etc/named.conf 中增加日志选项/etc/named.conf中logging 选项,增加以下选项后,系统会在/var/log/named/ 下增加dns-default.log,dns-lamer.log,dns-query.log,dns-security.log,dns-security.log五个文件,同时/var/log/named 路径必须有named的相关权限。 logging {channel default_log { file "/var/log/named/dns-default.log" versions 10 size 1m;severity info;};channel lamer_log { file "/var/log/named/dns-lamer.log" versions 3 size 1m; severity info; print-severity yes; print-t
测试DNS智能解析是否正常
测试DNS智能解析是否正常在主机IP地址为192.168.3/24;网段的地址发起的DNS请求显示结果[root@dhy named]# nslookupNote: nslookup is deprecated and may be removed from future releases.Consider using the `dig' or `host' programs instead. Run nslookup withthe `-sil[ent]' option to prevent this message from appearing.> www.net.cnServer: 192.168.2.2Address: 192.168.2.2#53Name: www.net.cnAddress: 218.108.25.11> 218.108.25.11Server: 192.168.2.2Address: 192.168.2.2#5311.
dig的命令调试
dig的命令调试 dig - 发送域名查询信息包到域名服务器 Dig (domain information groper 域名信息搜索)是一个灵活的命令行工具, 它可以用来从域名系统服务器中收集信息. Dig 有两种模式:简单交互模式用于简单的查询,而批处理模式则可以对包含多个查询条目的列表执行查询. 所有查询选项都可以从命令行输入. 通常简单的 dig 用法为下列格式: dig @ server domain query-type query-class 这里: server 可为域名或者以点分隔的Internet地址. 如果省略该可选字段, dig 会尝试使用你机器的默认域名服务器. 注意: 如果指定了一个域名,那么将使用
AIX 下nslookup命令的使用
nslookup命令的使用 nslookup是检查我们的域名服务器配置的最好工具,它是由BIND软件包提供的。它允许任何人直接查询域名服务器,对于确定服务器是否正确地运行和是否配置得和合适是很有帮助的。 nslookup命令可以交互式的从命令行进行查询,在命令行中它可以用来查询IP地址,例如: $ nslookup hostname 这条命令要求定义在resolv.conf中的域名服务器查询给定主机名的IP地址(如果有不止一个服务器,nslookup将按列在 /etc/resolv.conf文件中的顺序选取一个作为查询对象)。当不带任何参数时,nslookup将显示所使用的域名服务器的信息。在
设置Telnet root用户的登入
Telnet root用户的登入telnet 不是很安全,默认的情况之下不允许 root 以 telnet 进入 Linux 主机 。若要允许root用户登入,可用下列方法:[root @wljs /root]# vi /etc/pam.d/login#auth required pam_securetty.so #将这一行加上注释!或[root@wljs root]# mv /etc/securetty /etc/securetty.bak这样, root 就可以直接进入 Linux 主机了。不过,建议不要这样做。也可以在普通用户进入后,切换到root用户,拥有root的权限。[@more@]
FTP 数字代码的意义
FTP 数字代码的意义 110 重新启动标记应答。 120 服务在多久时间内ready。 125 数据链路埠开启,准备传送。 150 文件状态正常,开启数据连接端口。 200 命令执行成功。 202 命令执行失败。 211 系统状态或是系统求助响应。 212 目录的状态。 213 文件的状态。 214 求助的讯息。 215 名称系统类型。 220 新的联机服务ready。 221 服务的控制连接埠关闭,可以注销。 225 数据连结开启,但无传输动作。 226 关闭数据连接端口,请求的文件操作成功。 227 进入passive mode。 230 使用者登入。 250 请求的文件操作完成。 257 显示目前的路径名称
VSFTP中预设的ftp port:21 以及ftp data port:20
预设的ftp port:21 以及ftp data port:20预设的ftp port:21 以及ftp data port:20 启动VSFTPD 之后执行以下两行指令,只允许port 21 以及port 20 开放, 其它关闭。 iptables -A INPUT -p tcp -m multiport --dport 21,20 -j ACCEPT iptables -A INPUT -p tcp -j REJECT --reject-with tcp-reset[@more@]
VSFTP针对不同的使用者限制不同的速度
针对不同的使用者限制不同的速度假设test1 所能使用的最高速度为 250KBytes/s,test2 所能使用的最高速度为500KBytes/s。 Step1. 修改/etc/vsftpd/vsftpd.conf 新增底下一行 user_config_dir=/etc/vsftpd/userconf Step2. 新增一个目录:/etc/vsftpd/userconf mkdir /etc/vsftpd/userconf Step3. 在/etc/vsftpd/userconf 之下新增一个名为test1 的档案 内容增加一行: local_max_rate=250000 Step4. 在/etc/vsftpd/userconf 之下新增一个名为test2 的档案 内容增加一行: local_max_rate=500000 Step5. 重新启动vsftpd [root@home vsftpd]
设置VSFTP限制传输档案的速度
限制传输档案的速度本机的使用者最高速度为200KBytes/s,匿名登入 者所能使用的最高速度为50KBytes/s Step1. 修改/etc/vsftpd/vsftpd.conf 新增底下两行 anon_max_rate=50000 local_max_rate=200000 Step2. 重新启动vsftpd [root@home vsftpd]# /sbin/service vsftpd restart Shutting down vsftpd: OK ] Starting vsftpd for vsftpd: OK ] 在这边速度的单位为Bytes/s,其中anon_max_rate 所限制的是匿名登入的 使用者,而local_max_rate 所限制的是本机的使用者。VSFTPD 对于速度的限 制,范围大概在80%到120%之间,也就是我们限制最高速
为VSFTP加入登陆欢迎话语
安排欢迎话语若是我们希望使用者在登入时,能够看到欢迎话语,可能包括对该主机的 说明,或是目录的介绍,可参考以下步骤。 首先确定在/etc/vsftpd/vsftpd.conf 当中是否有底下这一行 dirmessage_enable=YES RedHat9 的默认值是有上面这行的。 接着,在各目录之中,新增名为.message 的档案,再这边假设有一个使用 者test1,且此使用者的根目录下有个目录名为abc,那首先我们在/home/test1 之下新增.message,内容如下: Hello~ Welcome to the home directory This is for test only... 接着,在/home/test1/abc 的目录下新增.message,内
在NAT 下设置ftp PASV通知IP数据信息
就是在"服务与端口"中,注册一条类似"公用网络与端口218.4.218.X21 To 专用网络与端口192.168.0.100:21"这样格式的规则设置好后,别人就能访问你的内网FTP服务器了,但你很快会发现你的FTP服务器只支持PORT方式,如果客户端也在内网环境则PORT方式也用不了了这是为什么呢?我们来分析一下,因为在PASV方式,服务器接到客户端的PASV命令后,会指定一个本地的随机端口来作为PASV端口,并通知客户端,然后等待客户端的连接,在通知消息里包含有FTP服务器的IP地址和打开的PASV端口,我FTP服务器的IP地址是什么?现在是192.1
FTP 分类说明
FTP 分为两类,一种为PORT FTP,也就是一般的FTP﹔另一类是PASVFTP,分述如下: PORT FTP 这是一般形式的FTP,首先会建立控制频道,默认值是port 21,也就是跟 port 21 建立联机,并透过此联机下达指令。第二,由FTP server 端会建立数据传输频道,默认值为20,也就是跟port 20 建立联机,并透过port 20 作数据的传输。 PASV FTP 跟PORT FTP 类似,首先会建立控制频道,默认值是port 21,也就是跟port 21 建立联机,并透过此联机下达指令。第二,会由client 端做出数据传输的请求,包括数据传输port 的数字。 这两者的差异为何?PORT FTP
redhat linux9.0 telnet的配置说明
1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序;2、 telnet-server ,这个软件包提供的是 telnet 服务器端程序;安装之前先检测是否这些软件包已安装,方法如下:[root@wljs root]#rpm –q telnet或[root@wljs root]#rpm –q telnet-client[root@wljs root]#rpm –q telnet-server如果没有检测到软件包,需要进行安装,red hat linux 9默认已安装了telnet软件包,一般只要安装telnet-server软件包。1、在red hat linux 9的安装盘中获取telnet-server-0.17-25.i386.rpm软件包。2、安装软件包[root@wljs root]#rpm
AIX 中grep 的用法帮助
Commands Reference, Volume 2, d - hgrep CommandPurposeSearches a file for a pattern.Syntaxgrep [ -E | -F ] [ -i ] [ -h ] [ -s ] [ -v ] [ -w ] [ -x ] [ -y ] [ [ [ -b ] [-n ] ] | [ -c | -l | -q ] ] [ -p [ Separator ] ] { [ -e PatternList ... ] [ -fPatternFile ... ] | PatternList ... } [ File ... ]DescriptionThe grep command searches for the pattern specified by the Pattern parameterand writes each matching line to standard output. The patterns are limitedregular expressions in the style of the ed
Shell 脚本编写
Shell至操作系统的接口称为 shell。shell 是操作系统的最外层。shell 合并编程语言以控制进程和文件,以及启动和控制其它程序。shell 通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出来管理您与操作系统之间的交互。shell 向您提供了与操作系统通信的方式。此通信以交互的方式(来自键盘的输入立即操作)或作为一个 shell 脚本执行。shell 脚本是 shell 和操作系统命令的序列,它存储在文件中。当您登录到系统中时,系统定位要执行的 shell 的名称。在它执行之后,shell 显示一个命令提示符。此提示符通常是一
Solaris管理员常用命令简明手册
SysAdmin Commands Debugging truss executable /* Trace doing of given command ( useful debugging ) */ truss -f -p <pid of a shell> /* Using multiple windows, this can be used to trace setuid/setgid programs */ Arp, ethernet trouble shooting arp -a . /* Shows the ethernet address arp table */ arp -d myhost /* Delete a stale ethernet entry for host myhost */ Disk Commands du -k . /* Reports disk space used in Kilobytes */ du -sk . /* Reports only total disk space used in Ki