Linux NTOP+RRDtool 安装笔记
系统环境: CentOS 4.4 2.6.9-42.EL 所需软件: perl-rrdtool-1.2.23-1.el4.rf.i386.rpm rrdtool-1.2.23-1.el4.rf.i386.rpm rrdtool-devel-1.2.23-1.el4.rf.i386.rpm ntop-3.3-1.el4.rf.i386.rpm 以上RPM包都可以从http://dag.wieers.com/rpm/packages/处 下载 条件: #rpm-qa|grep 以下是否,如果没有补上吧.(y...
linux nc (NetCat) 命令
一、 通常的Linux发行版中都带有NetCat(简称nc),甚至在拯救模式光盘中也由busybox提供了 简版的nc工具。但不同的版本,其参数的略有差异。 NetCat 官方地址: 引用[root@hatest1 ~]# cat /etc/asianux-release Asianux release 2.0 (Trinity SP2) [root@hatest1 ~]# cat /etc/redflag-release Red Flag DC Server release 5.0 (Trinity...
SSH 简介及配置使用SSH登陆远程主机
1.什么是SSH 传统的网络服务程序,如:ftp、POP和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以 截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点的,就是很容易受到中间人(man-in-the-middle)这种方式的攻 击。所谓中间人的攻击方式,就是中间人冒充真正的服务器接收你传给服务器的数据,然后再冒充你把数据传给真正的服务器。服务器和你之间的数据传送 被中间人一转手做了手脚之后,就会出现很严重的问题。 从前,一个名为Tatu...
FreeBSD linux下的强制访问控制体系
在传统的 UNIX 中,DAC 保护措施包括文件模式和列表;而 则提供进程和防火墙等。 TrustedBSD计划把核心的FreeBSD发布版与符合信息技术安全评估标准(ITSEC)的可信赖的安全组件结合在了一起。这些组件提供了确保这 个操作系统安全运行的大量的不同的模块。 这些工具包括集中的政策管理、组件和执行(包括内核模块和功能调用)的深入审计、对系统的不同区域实行强制性访问控制和来自文件系统和内核资源的访问控制 名单等。不过,这些工具还有其它的功能。比如更精细的访问控制、更强大的报告和监视功能以及为...
Linux Shell 脚本调试技术
本文全面系统地介绍了shell脚本调试,包括使用echo, tee, trap等输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用-n选项进行shell脚本的语法检查,使用-x选项实现shell脚本 逐条语句的跟踪,巧妙地利用shell的内置变量增强-x选项的输出信息等。 一. 前言 shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的unix/linux开发者和系统管理员的必经之 路。脚本调试的主要工作就是发现引发脚本错误的原因以及在脚本源代码中定位发...
自动ssh登录的几种方法(解决公钥验证无法登陆的问题)
// by jfo 修改远程机器配置文件 /etc/ssh/sshd_config : PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys PasswordAuthentication no 在本地机器产生密钥对: cd ~/.ssh ssh-keygen -t rsa //生成 id_rsa 和 id_rsa.pub 在远程机器上: touch ~/.ssh/authorized_keys cat id_rsa.pub ~/....
Linux shell 脚本全面学习
1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在的第一 行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文 件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行: 编译 chmod +x filename 这样才能用./filename 来运行 1.1.2 注释 在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真 诚地建议您在程序中...
面向 DBA 的 Linux Shell 脚本简介
大约 7 年前,Oracle 发布了 Linux 上的第一个商业数据库。从那时起,Oracle、Red Hat 和 Novell/SUSE 就不断地合作更改 Linux 内核,从而提高数据库和应用程序的性能。正因为这样,用于 Linux 的 Oracle 数据库 10g 才包含了与操作系统紧密相关的许多增强功能。DBA 比以往任何时候更需要了解和使用此平台来在其监视下对系统进行最佳管理。 以往,系统管理员与 DBA 之间在职责方面存在差别。但实际上,这种差别通常并不明显。许多 IT 部门雇佣一些可解决数...
linux shell 快捷键
方向 <-前 后 -> 删除 ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k 删除光标后面所有字符相当于VIM里d shift+$ ctrl + u 删除光标前面所有字符相当于VIM里d shift+^ ctrl + w 删除光标前单词相当于VIM里db ctrl + y 恢复ctrl+u上次执行时删除的字符 ctrl + ? 撤消前一次输入 alt+ r 撤消前一次动作 alt+ d 删除光标所在...
Ubuntu sources.list.lc
# deb http://archive.ubuntu.com/ubuntu/ intrepid main restricted universe multiverse # deb http://archive.ubuntu.com/ubuntu/ intrepid-security main restricted universe multiverse # deb http://archive.ubuntu.com/ubuntu/ intrepid-updates main restricted uni...
ubuntu T60 指纹
$ sudo apt-get install thinkfinger-tools libpam-thinkfinger $ sudo /usr/lib/pam-thinkfinger/pam-thinkfinger-enable [2]执行命令登记指纹: $ tf-tool acquire //登记指纹,连续正确三次指纹 $ tf-tool verify //校验 [3] 修改 /etc/pam.d/common-auth 文件,使得在登陆系统和需要输入密码的地方可以用刷指纹代替 ,以下是我的文件内容:...
ubuntu 9.04 飞鸽
root@ubuntu:/oldubuntu# apt-get install iptux 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 iptux 已经是最新的版本了。 共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。 root@ubuntu:/oldubuntu#...