Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1483209
  • 博文数量: 297
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 3082
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 11:36
文章分类

全部博文(297)

文章存档

2011年(1)

2009年(45)

2008年(67)

2007年(184)

我的朋友

分类: LINUX

2007-09-13 11:38:09

2051 Linux 下查看光纤网卡的工作模式(sakulagi)

主板上PCI—X 插槽中插入一块64 位的光纤网卡,在LINUX9.0 的环境下,要知道它是否

工作在64 位模式下,可使用# getconf WORD_BIT

2052 在线更新RHEL 的另类途径(hutuworm)

1.安装相应的APT 包:

Red Hat EL 2.1 - i386

rpm -ihv

Red Hat EL 3 - i386

rpm -ihv

Red Hat EL 3 - x86_64

rpm -ihv

2.在线更新

apt-get update

apt-get upgrade

2053 SOCKS5 启动后一段时间停止工作。用命令ps auxw | grep socks5 查看,

发现有很多SOCKS defunct 进程,为什么(陈绪)

主要是打补丁的问题。如果socks5-tar.gz 是没打过补丁的版本,必须下一个带补丁的v1.0-r11

版本,重新安装、运行问题就可以解决了

Linux 一句话精彩问答/陈绪

47/62

2054 VMware WorkStation 4.0.5 中安装Debian 3.0 时,提示找不到硬盘,

需要SCSI 的驱动。但是我用的是IDE 硬盘,请问该怎么办(陈绪)

由于VMware 将用户划分的硬盘空间虚拟成SCSI 硬盘,而Debian 安装盘中没有对应的驱

动,而安装其它Linux 版本时,有的在一开始会加载SCSI 驱动,所以没有这个问题。用户

可以修改VMware 的配置,将其改为模拟IDE 硬盘就可以了

2055 如何让Linux 网关后面的WIN32 下的用户直接点击FTP 连接下载

(platinum)

modprobe ip_nat_ftp

2056 请问用户的IP 是动态的,如何在squid 中限定在同一时间内同一账户在

线的数量(陈绪)

例如限制单个用户只能打开12 HTTP 连接,采用下面的方法:

acl all src 0.0.0.0/0.0.0.0

acl limit maxconn 12

acl localnet src 192.168.0.0/24

http_access deny localnet maxconn

http_access allow localnet

http_access deny all

2057 如果我用Squid 代理的代理服务器在192.168.1.0 这个网段里,例如它的

IP 192.168.1.1,我有一些客户端在192.168.2.0 这个网段内,怎样设置才能

通过这个代理服务器出去(陈绪)

如果不用透明代理,直接在浏览器的代理选项里设置就可以了。否则首先是在代理服务器的

网卡上再挂一个IP 192.168.2.1,添加相应的路由,再修改Squid squid.conf 文件里的监

听地址和端口等,最后在192.168.2.0 网段的客户端设置其网关为 192.168.2.1,再直接在浏

览器的代理选项里设置一下就可以了

2058 如何使用netrc 文件进行自动FTP(陈绪)

在自己的home 目录下建立一个权限为600,后缀名为.netrc 的文件,内容如下:

machine 172.168.15.1 login admin password admin

这样用户以后每次登录FTP 服务器172.168.15.1 的时候,系统都会帮用户以用户名admin

密码admin 登录。用户利用这个特征可以实现自动FTP。例如用户想要每天6:00

172.168.15.1 机器上面获得/admin 目录下的文件admin.txt,可以按如下方法做。

建立一个文件ftp_cmd,内容如下:

cd admin

get amin.txt

bye

然后使用crontab -e 设置定时任务:

0 6 * * * ftp 172.168.15.1 < ftp_cmd

Linux 一句话精彩问答/陈绪

48/62

2059 怎样得到ipchains 的日志(陈绪)

用户设置规则的时候必须加入-l 参数才会在/etc/messages 里面做记录。不过建议还是不加的

好,不然用户的/etc/messages 会变得非常大

2060 如何不显示其它用户的消息(陈绪)

用户可以使用mesg n 来禁止别人给自己发送信息,其实就是禁止别人往自己的终端上面的

写的权限。当别人试图再使用write 给自己发送信息时,发送者将会看见提示如下:

write: user has messages disabled on pts/n

2061 minicom 彩色显示(双眼皮的猪)

minicom -s 进行serial port 配置,然后配置好以后,

minicom -o -c on

-o 表示不初始化

-c on 表示color on

2062 启用SELinux Apache 的配置文件httpd.conf 里面修改

DocumentRoot 无用或者出现403 Forbidden 错误(arbor)

# chcon -u system_u -t httpd_sys_content_t -R website 目录

2063 apache2 log 文件位置如何自定义目录(tomi)

编辑httpd.conf 里的

ErrorLog /var/log/http/error_log <== 这是管errorlog

CustomLog /var/log/http/access_log common <== 这是管accesslog

2064 更改eth0 是否混杂模式(wwy)

网卡eth0 改成混杂模式:

ifconfig eth0 promisc

关闭混杂模式:

ifconfig eth0 –promisc

2065 字符界面下的ftp 中,下载整个文件夹(陈绪)

1. lftp IP

2. > user username

password

3. > mirror -c --parallel=number remotedir localdir

3a. > help mirror

2066 如何让ssh 只允许指定的用户登录(xinyv,好好先生,wolfg,我爱钓鱼)

方法1:在/etc/pam.d/sshd 文件中加入

auth required pam_listfile.so item=user sense=allow file=/etc/sshusers onerr=fail

Linux 一句话精彩问答/陈绪

49/62

然后在/etc 下建立sshusers 文件,编辑这个文件,加入你允许使用ssh 服务的用户名,重新起动

sshd 服务即可。

方法2pam 规则也可以写成deny

auth required pam_listfile.so item=user sense=deny file=/etc/sshusers onerr=succeed

方法3:在sshd_config 中设置AllowUsers,格式如

AllowUsers a b c

重启sshd 服务,则只有a/b/c3 个用户可以登陆

2067 Linux 下如何绑定IP 地址和硬件地址(陈绪)

可以编辑一个地址对应文件,里面记录了IP 地址和硬件地址的对应关系,然后执行“arp –

f 地址对应文件”。如果没有指定地址对应文件,则通常情况下一默认文件/etc/ethers 为准。

地址对应文件的格式如下:

192.168.0.1 00:0D:61:27:58:93

192.168.0.2 00:40:F4:2A:2E:5C

192.168.0.3 00:0A:EB:5E:BA:8E

2068 已知网络中一个机器的硬件地址,如何知道它所对应的IP 地址(陈绪)

Linux 下,假定要查“00:0A:EB:27:17:B9”这样一个硬件地址所对应的IP 地址,可以使

用以下命令:

# cat /proc/net/arp |grep 00:0A:EB:27:17:B9

192.168.2.54 0x1 0x6 00:0A:EB:27:17:B9 *eth2

另外,还可以用“arp -a”命令查询:

# arp –a|grep 00:0A:EB:27:17:B9

192.168.2.54at 00:0A:EB:27:17:B9[ether] on eth2

2069 基于Apache HTTPD Sendmail 服务在启动时被挂起了,如何解决

此问题(陈绪)

遇到此类问题,请确认/etc/hosts 文件中是否包含如下一行:

127.0.0.1 localhost.localdomain localhost

127.0.0.1 是网络的回路地址

2070 如何使Linux 系统对ping 不反应(陈绪)

要使Linux ping 没反应,也就是使Linux 系统忽略ICMP 包。用如下命令可以达到此目的:

# echo 1 > /proc/sys/net/ipv4/icmp-echo-ignore-all

若想恢复,可用如下命令:

# echo 0 > /proc/sys/net/ipv4/icmp-echo-ignore-all

2071 压缩传输文件或目录(FunBSD)

传输到远程:tar czf - www | ssh server "tar zxf -"

压缩到远程:tar czf - www | ssh server "cat > "

解压到远程:ssh server "tar zxf -" <

Linux 一句话精彩问答/陈绪

50/62

解压到本地:ssh server "cat " | tar zxf -

2072 rsync 同步压缩传输文件或目录(FunBSD)

rsync -aze ssh --delete sample_dir/ remote_host:remote_dir/sample_dir/

目录最后的/不能少

2073 无需输入密码使用ssh 密钥登录(FunBSD)

ssh-keygen -b 1024 -t rsa

ssh server "mkdir .ssh; chmod 0700 .ssh"

scp ~/.ssh/id_rsa.pub server:~/.ssh/authorized_keys

这样就不在提示密码,直接可以登录server

对文件复制、同步等操作都比较方便

ssh_config 里加入这两句就更方便了

ForwardAgent yes

StrictHostKeyChecking no

2074 wget 下载整个网站(陈绪)

wget -t0 -c -nH -np -b -m -P /localdir -o

wget.log

2075 命令行下发送带附件的邮件(陈绪)

方法1. uuencode | mail -s "title" mail@address

本地需要作为附件的文件名。

邮件中的附件文件名,可以和不同,其实内容一样。

方法2. cat | mutt -s "title" -a mail@address

邮件正文内容。

本地需要作为附件的文件名。

2076 高效率使用1000 兆网卡(陈绪)

系统加载模块时,可以根据实际情况调节参数,使网卡工作在最佳状态。驱动重新提供的可

选择参数有速率、工作模式、自适应和流控等

Linux 下,可以定义合法速率参数为010100 1000。却省为0,表示网卡工作在自

适应状态下,其他值分别为10Mb100Mb 1000Mb

工作模式有全、半双工方式。0 表示适应;1 表示半双工;2 表示全双工。

自适应方式的有效期值范围0~30 表示不设置流控;1 表示仅对Rx 流控;2 表示仅对Tz

流控;3 表示对Rx/Tx 双向流控。缺省为3

2077 管理SSH 监听端口(陈绪)

从安全角度考虑,SSH 应当取代Telnet。目前在Linux 上使用广泛的SSH 服务器软件

sshd-config(默认路径是 /etc/ssh/sshd-config)文件中,Port 22 sshd 监听的端口,即为连

Linux 一句话精彩问答/陈绪

接到主机时需要使用的端口。使用以下代码可以指定sshd 监听的接口地址:

ListenAddress 192.168.0.254

这样,就可以避免向未知的用户提供登录服务

Linux 一句话精彩问答/陈绪

阅读(1836) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~