Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1284540
  • 博文数量: 161
  • 博客积分: 10192
  • 博客等级: 上将
  • 技术积分: 2165
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-27 17:09
文章分类

全部博文(161)

文章存档

2012年(2)

2011年(13)

2010年(137)

2009年(5)

2008年(4)

我的朋友

分类: LINUX

2009-10-29 14:21:18

1.系统时区时钟设置
1)dpkg-reconfigure tzdata
  选择aisa/shanghai
(dpkg-reconfigure是包配置工具)
2)修改/etc/default/rcS,把其中的UTC=yes选项改为UTC=no
3)apt-get install ntp
crontab -e
01 * * * * /usr/sbin/ntpdate ntp.api.bz

2.iptables (iptables ruller在DEBIAN5中消失了,需要自己编辑)
1)vi /etc/iptables
iptables -F
iptables -N FIREWALL
iptables -F FIREWALL
iptables -A INPUT -j FIREWALL
iptables -A FORWARD -j FIREWALL
iptables -A FIREWALL -p tcp -m tcp --dport 22 --syn -j ACCEPT
iptables -A FIREWALL -p tcp -m tcp --dport 80 --syn -j ACCEPT
iptables -A FIREWALL -i lo -j ACCEPT
iptables -A FIREWALL -p udp -m udp --sport 53 -j ACCEPT
iptables -A FIREWALL -p tcp -m tcp --syn -j REJECT
iptables -A FIREWALL -p udp -m udp -j REJECT
2)chmod 700 /etc/iptables
3)vi /etc/rc.local
...
#firewall
/etc/iptables
...
4)test

3.包安装atp-get
   update - Retrieve new lists of packages检索新的软件包列表
   upgrade - Perform an upgrade 执行更新
   install - Install new packages (pkg is libc6 not libc6.deb)
   remove - Remove packages
   autoremove - Remove automatically all unused packages
   purge - Remove and purge packages
   source - Download source archives
   build-dep - Configure build-dependencies for source packages
   dist-upgrade - Distribution upgrade, see apt-get(8)
   dselect-upgrade - Follow dselect selections
   clean - Erase downloaded archive files
   autoclean - Erase old downloaded archive files
   check - Verify that there are no broken dependencies

4. 设置默认编辑器
vi /etc/profile
...
export EDITOR=vim
5.包管理工具
        dpkg      – Debian 包安装工具
        dpkg -L package-name|more 查看已经安装包的配置信息
        dpkg -S package-name|more 搜索安装的包信息
     apt-get   – APT 的命令行前端
     aptitude  – APT 的高级的字符和命令行前端
     synaptic  – 图形界面的 APT 前端
     dselect   – 使用菜单界面的包管理工具
     tasksel   – Task 安装工具

这些工具不是用来取代对方的,比如 dselect同时使用 APT 和 dpkg

APT 使用 /var/lib/apt/lists/* 来跟踪可用的软件包,而dpkg 使用的是/var/lib/dpkg/available。如果你使用了 aptitude或者其他 APT 前端来安装软件包,同时你希望使用dselectdselect 菜单上的[U]pdate(或者运行"dselectupdate")来更新 /var/lib/dpkg/available。 来安装软件包,请不要忘记使用

在处理依赖关系上 apt-get会自动下载安装依赖的软件包,但是不会处理所安装软件推荐的或者建议的软件包。

相反 aptitude可以设置成安装所安装软件推荐的或者建议的软件包。

dselect给使用者列出所安装软件推荐或建议的软件包,可以进行单独选择。

6.vsftp
1)apt-get install vsftpd
2)vi /etc/vsftpd.conf
...
chroot_list_file=/etc/vsftpd.chroot_list
ftp_username=new_ftp_user
...
3)vi /etc/vsftpd.chroot_list
new_ftp_user
4)/etc/init.d/vsftpd stop
  /etc/init.d/vsftpd start
5)test

7.源
/etc/apt/sources.list中的源可以方便地使用您的网络来更新、升级您的系统,安装您需要的软件。

8.debian没有颜色,看起来不是很习惯,改了一下,写下来备忘:

打开/etc/profile

添加一行:alias ls='ls --color=auto' ,重新登陆,ok了

顺便把vi的也加上,这样在vi中编写html、cpp就好看多了:

打开/etc/vim/vimrc

找到:'syntax on ,把前面的注视号去掉,保存,重新开启vi,ok


9.iostat+vmstat等工具
apt-get install sysstat

10.debian 终端中文字体
1)检查中文字体
/usr/share/i18n/locales/
2)安装中文字体
apt-get install wqy-zenhei-*
3)设置系统默认字体编码
dpkg-reconfigure locales
4)设置自己本地终端字体
5)重新登陆测试
---------
可以编辑/var/lib/locales/supported.d/zh 添加zh_CN.GBK GBK
root@notebook:~# more /var/lib/locales/supported.d/zh
zh_CN.GBK GBK

#dpkg-reconfigure locales重新产生locale

11 debian man 中文
1).安装manpages-zh包
apt-get install manpages-zh
2).查看manpages-zh包的安装文件和目录
 dpkg -L manpages-zh  | less
可以看到中文的安装目录在 /usr/share/man/zh_CN
3).设置man path等参数
修改 /etc/manpath.config 文件
加入:
MANDATORY_MANPATH            /usr/share/man/zh_CN
MANPATH_MAP    /bin            /usr/share/man/zh_CN
再进行man的时候,发现man已经变成中文的了

或者指定MAN的路径再man
alias myman='man -M /usr/share/man/zh_CN'
myman bash

11.1 debian man 高亮

1)apt-get install most
2) update-alternatives --config pager
   选most

12.使用DenyHosts防止SSH暴力破解
http://blog.chinaunix.net/u/25100/showart_420639.html

13.没有mail命令,不知道是不是要装什么软件包才行
名为 'mail' 的程序可以在下列包中找到
* mailx
* mailutils
试试:sudo apt-get install <选定的软件包>
阅读(919) | 评论(0) | 转发(0) |
0

上一篇:linux+ntpd

下一篇:(szx)solaris 01

给主人留下些什么吧!~~