Learning together

Learning together with open source fans. QQ群:8021887


  • 网站首页

  • 站内留言

  • 关于本站

  • 我的相册

  • 联系羽飞

  • 内容订阅
  • 更改Debian终端中的命令行颜色

    作者: 羽飞 | 发布时间: 星期一, 05/17/2010 - 10:01 |

    由于在终端下,命令提示符、输入及输出均为一种颜色,因此当输出内容比较多时,很容易花眼,不易区分,这里我把它更改成如BackTrack下的命令行颜色,即username@hostname为红色,后面的目录为蓝色,这个得更改两个文件,一个是/home/xxx/.bashrc(这里的XXX表示用户的家目录),一个是/root/.bashrc,如果你只修改其中一个文件,那么只能在对应的登陆用户中更改颜色。
    操作命令如下:
    vi /home/xxx/.bashrc
    在打开的文件中添加下列語句:
    PS1=’${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ‘
    其中01;31m代表红色username@hostname,01;34m代表目录为蓝色。
    同样地,登陆root后,输入如下命令:
    vi /root/.bashrc
    在打开的文件中添加上面的語句:
    PS1=’${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ‘
    效果如下图

    阅读全文 »

    基于LNMP虚拟机系统Debain的安装(图)

    作者: 羽飞 | 发布时间: 星期天, 05/16/2010 - 19:03 |

    Debian+Nginx+PHP(FastCGI)+MySQL搭建LNMP服务器(一版)http://www.freeopens.com/2010_03_855.html
    在这个教程中是用VPS搭建起来的,现在我用VM7.0来搭建Debian的系统,来实现LNMP环境,教程以图为主,具体的不作说明,如果有问题,请给我留言,我们一起来学习!

    首先我们来看看虚拟机的设置

    阅读全文 »

    Linux 相关专业术语发音

    作者: 羽飞 | 发布时间: 星期五, 04/30/2010 - 11:29 |

    和 Linux 相关方面有很多专业术语,这些词语一般都不好直接翻译成中文,如果不知道它们的发音在交流时要不念它们的字母,要不就想当然的乱说,特别是为人师表更应该正确的掌握它们的发音,不然很容易误人子弟。就像那天妹跟我说,他们的英语老师每天都会教一些课外常用词汇,如:我们经常在加油站看见 CNG 的标识,那是什么意思呢?老师认真的说道,那是中国天然气 (China Natural Gas) 的意思,瞧,这不是闹笑话了吗?

    阅读全文 »

    提高ssh安全性方法

    作者: 羽飞 | 发布时间: 星期天, 04/11/2010 - 22:46 |

    1. 修改sshd服务器的配置文件/etc/ssh/sshd_config,将部分参数参照如下修改,增强安全性。

    系统缺省使用22号端口,将监听端口更改为其他数值(最好是1024以上的高端口,以免和其他常规服务端口冲突),这样可以增加入侵者探测系统是否运行了 sshd守护进程的难度。
    Port 5555

    对于在服务器上安装了多个网卡或配置多个IP地址的情况,设定sshd只在其中一个指定的接口地址监听,这样可以减少sshd的入口,降低入侵的可能性。
    ListenAddress 192.168.0.1

    如果允许用户使用root用户登录,那么黑客们可以针对root用户尝试暴力破解密码,给系统安全带来风险。
    PermitRootLogin no

    允许使用空密码系统就像不设防的堡垒,任何安全措施都是一句空话。
    PermitEmptyPasswords no

    只允许指定的某些用户通过ssh访问服务器,将ssh使用权限限定在最小的范围内。
    AllowUsers sshuser1 sshuser2

    同上面的AllowUsers类似,限定指定的用户组通过ssh访问服务器,二者对于限定访问服务器有相同的效果。
    AllowGroups sshgroup

    阅读全文 »

    /proc/sysrq-trigger的强大功能

    作者: 羽飞 | 发布时间: 星期五, 04/09/2010 - 22:24 |

    让大家了解一下,在linux里,可以利用/proc/sysrq-trigger做些事情
    # 立即重新启动计算机
    echo "b" > /proc/sysrq-trigger

    # 立即关闭计算机
    echo "o" > /proc/sysrq-trigger

    # 导出内存分配的信息 (可以用/var/log/message 查看)
    echo "m" > /proc/sysrq-trigger

    # 导出当前CPU寄存器信息和标志位的信息
    echo "p" > /proc/sysrq-trigger

    # 导出线程状态信息
    echo "t" > /proc/sysrq-trigger

    # 故意让系统崩溃
    echo "c" > /proc/sysrq-trigger

    阅读全文 »