LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 881|回复: 6

安装OPENSSH需要新开一个SSHD的用户????

[复制链接]
发表于 2003-6-1 12:43:48 | 显示全部楼层 |阅读模式
这是真的吗?、?? 我看很多教程上都没有写啊………

我安装到最后一步,说没有SSHD这个用户…… 我昏………

我新加了一个SSHD用户,才安装完成了…………

目前虽然安装完成了,但是用不了………

郁闷中………………………………………………………………


有没有标准的安装使用教学啊……  救救小弟弟……………………… 六一节快乐……
发表于 2003-6-1 12:56:52 | 显示全部楼层
增加一个就是了。。。
#adduser -d    /var/empty/sshd -s /sbin/nologin sshd
 楼主| 发表于 2003-6-1 13:00:42 | 显示全部楼层
请教,哥哥,这句命令是什么意思??

#adduser -d /var/empty/sshd -s /sbin/nologin sshd

还有,小弟我是按如下教程做的,但是起动就是这样了……… 如图……

安裝:
由於 openssh 會使用到 openssl 的資料,所以當然需要先安裝 openssl 之後,在安裝 openssh 囉:
  [root @tsai root]# cd /usr/local/src
[root @tsai src]# tar -zxvf /root/openssh-3.0.2p1.tar.gz
[root @tsai src]# tar -zxvf /root/openssl-0.9.6c.tar.gz
[root @tsai src]# cd openssl-0.9.6c
[root @tsai openssl-0.9.6c]# ./config --prefix=./usr/local/openssl
將資料安裝在 /usr/local/openssl 這個目錄,這樣安裝的好處是,
往後在移除該套件較為容易!直接移除該目錄就好了!
......
[root @tsai openssl-0.9.6c]# make
開始編譯囉!
[root @tsai openssl-0.9.6c]# make test
測試一下是否正常,應該不會有問題才是!

[root @tsai openssl-0.9.6c]# make install
安裝到 /usr/local/openssl 中囉!安裝好 openssl 之後,他的函式庫
馬上就自動啟動了!然後開始安裝 openssh 吧!

[root @tsai openssl-0.9.6c]# cd ../openssh-3.0.2p1
[root @tsai openssh-3.0.2p1]# ./configure --prefix=/usr/local/ssh --sysconfdir=/etc/ssh
注意喔!上面是同一行喔! --with-pam 在加入 PAM 模組的安全防護,
而 --with-tcp-wrappers 則是加入 TCP Wrappers 的安全防護囉!
......

install contrib/redhat/sshd.pam /etc/pam.d/sshd
cp contrib/redhat/sshd.init /etc/rc.d/init.d/sshd
chkconfig --level 3 sshd on ;配置成系统服务
這個步驟在將 PAM 這個安全模組拷?到 PAM 的預設路?饺ィ
也就是 /etc/pam.d 這個目錄啦!另外,特別注意, sshd  
這個檔案的屬性必須為 644 ,而所有人是 root 才行,
否則 ssh 不會動!!

[root @tsai openssh-3.0.2p1]# make  <==編譯
[root @tsai openssh-3.0.2p1]# make install


上面這樣就安裝完畢啦!

啟動:
再?砭褪切枰獑 SSH 這個套件了,你應該可以到 /usr/local/ssh 去,進入 /usr/local/ssh/sbin 去執行 sshd 這個檔案,也就是:
/usr/local/ssh/sbin/sshd
就完成啟動的程序囉!如果不相信的話,那就執行 netstat -a | more 看看有沒有 ssh 這個服務吧!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2003-6-1 13:41:20 | 显示全部楼层
请教,哥哥,这句命令是什么意思??

#adduser -d /var/empty/sshd -s /sbin/nologin sshd


这是添加sshd这个用户。

看样子是原来有安装sshd的RPM,没有卸载掉。也可能是现在安装的版本没有设置standalone模式的支持。

我感觉sshd最好用RPM包来安装好一点。因为安装上,就不用我们设置就是对standalone的支持了,用ntsysv就能设置是否开机启动。
 楼主| 发表于 2003-6-1 13:43:53 | 显示全部楼层
可是我找不到 OPENSSH 最新版的RPM啊………

我现在用的是 openssh-3.6.1p1.tar.gz + openssl-0.9.7b.tar.gz

请问哥哥,那里有的下?RPM的……
 楼主| 发表于 2003-6-1 14:34:09 | 显示全部楼层
同时请问一下,WIN下倒底用什么SSH连接LINUX服务器啊?? 我用了一个SSHCLIENT2.4.0 ,可以用PASSWORD方式连接远方的LINUX服务器,但是用PUB KEY上传就是连接不了,错误…… 说,远方的LINUX可能是坏了,或是DOWN了……… 郁闷………………………………
 楼主| 发表于 2003-6-1 15:00:25 | 显示全部楼层
小弟我都昏了……… 好几个教程说的都不一样………

倒底是在LINUX服务器上生成公匙和私匙,把公匙下载下来??
还是在自己的本地PC机上生成公布和私匙,把公匙传上去??

倒底怎么回事情????


看了几个教程,说的都不一样……… 郁闷死了。

请有经验的哥哥们指教……………………………………先谢谢了………
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表