北京数据恢复 北京 深圳数据恢复 深圳 上海数据恢复 上海 成都数据恢复 成都 重庆数据恢复 重庆 浙江数据恢复 浙江 沈阳数据恢复 沈阳 福建数据恢复 福建 昆明数据恢复 昆明 天津数据恢复 天津
北亚数据恢复中心
网站首页
Index
公司概况
Company
公司动态
Dynamic
服务项目
Service
成功案例
Case
服务报价
Price
技术专区
Technical
联系我们
Contacts
服务网点
Alliance
技术论坛
BBS
 
文 章 导 航
数据恢复技术文章
硬盘维修技术文章
  您现在的位置是:首页>>技术专区>>数据恢复文章>>正文
 
Linux系统下应用知识大荟萃

作者:  来源: 日期:2007-4-12 12:34:52 点击:

答:有些软件确实因为考虑到安全等其它原因不能用root用户编译。这时只要用其它用户编译,到make install这步时,如果该软件安装在不属于编译时的用户的主目录下时,需要使用su命令转换为root用户再执行make install。

问:我在安装USBView时失败,具体情况如下:

#rpm -ivh usbview-1.0-9.src.rpm
warning:usbview-1.0-9.src.rpm:V3 DSAsignature:NOKEY,key IDab42a60e


答:这行代码说明安装失败是因为你的系统上没有安装合适的钥匙来校验签名。要使该软件包通过校验,可以通过导入Red Hat的公匙来解决,具体的方式是在Shell下运行如下命令:

#rpm -import /usr/share/rhn/RPM-GPG-KEY

(注意大小写)

问:如何防止某个关键文件被修改?

答:在Linux下,有些配置文件是不允许任何人(包括root)修改的。为了防止被误删除或修改,可以设定该文件的“不可修改位(immutable) ”。命令如下:

# chattr +i /etc/fstab


如果需要修改文件则采用下面的命令:

# chattr -i /etc/fstab


问:怎样限制一个用户可以启动的进程数?

答:先确定一下/etc/pam.d/login文件中下面一行的存在:

session required /lib/security/pam_limits.so


然后编辑/etc/security/limits.conf,在里面可以设置限制用户的进程数、CPU占用率和内存使用率等,如hard nproc 20就是指限制20个进程,具体可以看man。

问:如何不显示其它用户的消息?

答:用户可以使用mesg n来禁止别人给自己发送信息,其实就是禁止别人往自己的终端上面的写的权限。当别人试图再使用write给自己发送信息时,发送者将会看见提示如下:

write: user has messages disabled on pts/n


问:如何限制Shell命令记录大小 ?

答:默认情况下,bash会在文件$HOME/.bash_history中存放多达500条命令记录。有时根据具体的系统不同,默认记录条数不同。系统中每个用户的主目录下都有一个这样的文件。为了系统的安全,在此强烈建议用户限制该文件的大小。用户可以编辑/etc/profile文件,修改其中的选项如下:

HISTFILESIZE=30 或 HISTSIZE=30

这样就将记录的命令条数减少到30条。

问:我想将开机时显示的信息保留下来,以检查电脑出了问题的地方,请问怎么办?

答:可输入下面的命令:

#dmesg >bootmessage

该命令将把开机时显示的信息重定向输出到一个文件bootmessage中。

问:我想在注销时删除命令记录,请问怎么做?

答:编辑/etc/skel/.bash_logout文件,增加如下行:

rm -f $HOME/.bash_history


这样,系统中的所有用户在注销时都会删除其命令记录。

如果只需要针对某个特定用户,如root用户进行设置,则可只在该用户的主目录下修改/$HOME/.bash_history文件,增加相同的一行即可。

 

本新闻共4页,当前在第4页  1  2  3  4  

 
上一篇: Linux操作系统下目录切换的技巧总结
下一篇: Oracle数据库应用程序性能优化探究
返回首页 | 联系我们 | 关于我们 | 友情连接 | 网站地图 | RSS聚合