Chinaunix首页 | 论坛 | 博客
  • 博客访问: 191906
  • 博文数量: 53
  • 博客积分: 2015
  • 博客等级: 上尉
  • 技术积分: 546
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-04 23:28
文章分类

全部博文(53)

文章存档

2012年(4)

2011年(8)

2010年(19)

2009年(22)

我的朋友

分类: LINUX

2009-07-13 20:03:03

  今天给LFS装ssh,本以为很简单个事儿,缺不是十分顺利。首先当然所从下载软件包了,然后默认安装./config && make && make install。刚安装好,就提示没有sshd这个用户,也太不智能了。手动添加吧,编辑/etc/passwd加入:
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin,然后再给它建个目录
mkdir /var/empty/sshd。这样使用绝对路径/usr/local/sbin/sshd就可以启动了,不过不太方便,还算在/etc/rc.d/init.d/下给他加个脚本程序 vim /etc/rc.d/init.d/sshd

#! /bin/sh
# Begin $rc_base/init.d/sshd

. /etc/sysconfig/rc
. $rc_functions

case "$1" in
    start)
       boot_mesg "Starting OpenSSH..."
       loadproc /usr/local/sbin/sshd
       ;;
    stop)
       boot_mesg "Stopping OpenSSH..."
       killproc /usr/local/sbin/sshd
       ;;
    reload)
       boot_mesg "Reloading OpenSSH..."
       killproc /usr/local/sbin/sshd
       ;;
    restart)
       $0 stop
       sleep 1
       $0 start
       ;;
    status)
       statusproc /usr/local/sbin/sshd
       ;;
    *)
       echo "Usage: $0 {start|stop|reload|restart|status}"
       exit 1
       ;;
esac

# End $rc_base/init.d/sshd

安装结束,最后记得清理下安装程序。
阅读(1810) | 评论(0) | 转发(0) |
0

上一篇:sort 常用方法

下一篇:有日子没来了

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