作者 主題: ssh的學習文章  (閱讀 13837 次)

0 會員 與 1 訪客 正在閱讀本文。

webshark

  • 懷疑的國中生
  • **
  • 文章數: 38
    • 檢視個人資料
ssh的學習文章
« 於: 2002-05-20 18:24 »
最近覺得 telnet 真是太危險了,想改用ssh....
可是這兒好像找不到學習ssh的文章?? :roll:
有哪位大哥知道放在哪裡嗎?感激不盡!

VBird

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1516
    • 檢視個人資料
    • http://linux.vbird.org
ssh的學習文章
« 回覆 #1 於: 2002-05-20 20:28 »
我記得 Study Area 裡面就有提到啦!
這裡也提供另一個:
http://aerosol.ev.ncku.edu.tw/~vbird/safe/08telnet-ssh.html

kenny

  • 訪客
Re: ssh的學習文章
« 回覆 #2 於: 2002-05-20 23:40 »
引述: "webshark"
最近覺得 telnet 真是太危險了,想改用ssh....
可是這兒好像找不到學習ssh的文章?? :roll:
有哪位大哥知道放在哪裡嗎?感激不盡!


還好您加了個‘好像’﹐否則可能挨罵﹕

http://www.study-area.org/linux/system/linux_conf.htm
http://www.study-area.org/tips/security.htm

webshark

  • 懷疑的國中生
  • **
  • 文章數: 38
    • 檢視個人資料
ssh的學習文章
« 回覆 #3 於: 2002-05-21 01:21 »
厚,好險! :oops:

kinux

  • 活潑的大學生
  • ***
  • 文章數: 211
    • 檢視個人資料
ssh的學習文章
« 回覆 #4 於: 2002-06-06 19:42 »
I want to know how to install the openssh on Solaris8.

Any documents recommend????

 :-?

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
ssh的學習文章
« 回覆 #5 於: 2002-06-06 19:59 »
引述: "kinux"
I want to know how to install the openssh on Solaris8.
Any documents recommend????
 :-?


假如你是x86版的話!
http://ftp.nsysu.edu.tw/Sun/freeware/i386/8/
應該也是pkg_add吧!

文件應該就超多的,不用找自己就跑出來了...

問:你知道如何在K6-2上裝Solaris嗎?

tony

  • 活潑的大學生
  • ***
  • 文章數: 204
    • 檢視個人資料
ssh的學習文章
« 回覆 #6 於: 2002-06-10 21:26 »
沒錯..是#pkgadd -d這個指令,如果你是sparc的話
或是x86版...建議你不要錯過http://sunfreeware.com/
它會令你滿意的,我也是solaris的愛用者
-=-=-=
Powered by Linux
=-=-=-=-=-=-=-=-=

kinux

  • 活潑的大學生
  • ***
  • 文章數: 211
    • 檢視個人資料
ssh的學習文章
« 回覆 #7 於: 2002-06-11 19:24 »
I used pkgadd -d openssh.... to install the ssh on my Solaris8 (intel) server,  but when i start ssh, the respond always not found or
========================================
find / -name sshd
/usr/local/ssh/sbin/sshd
# cd /usr/local/ssh/sbin
# ls
core  sshd
# sshd
sshd: not found
# ./sshd
Segmentation Fault - core dumped
#
# /usr/local/ssh/sbin/sshd
Segmentation Fault - core dumped
#
======================================
I don't know why????

Help????? :evil:

tony

  • 活潑的大學生
  • ***
  • 文章數: 204
    • 檢視個人資料
ssh的學習文章
« 回覆 #8 於: 2002-06-14 23:47 »
你可能還遺漏了一些步驟喔?
沒這麼容易啊....
你可能要裝prngd建立一個亂數種子先,可參考http://www.aet.tu-cottbus.de/personen/jaenicke/postfix_tls/00README
還要裝egd,再參考http://egd.sourceforge.net/
然後才是你所想作的步驟,你也可以再寫一個script讓你的solaris可以方便的
啟動sshd
-=-=-=
Powered by Linux
=-=-=-=-=-=-=-=-=

kinux

  • 活潑的大學生
  • ***
  • 文章數: 211
    • 檢視個人資料
ssh的學習文章
« 回覆 #9 於: 2002-06-17 21:01 »
Hi,

thanks for you reply.

But could you give me some installation procedure???

As i tried but not work.

thx :(

亞和

  • 可愛的小學生
  • *
  • 文章數: 5
    • 檢視個人資料
ssh的學習文章
« 回覆 #10 於: 2002-06-24 22:12 »
:lol:
  我記得自己公司用red hat 7.0,好像因為ssh的bug,被hacker殺進來...
  不論用什麼,red hat就有空去update一下bug!

VBird

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1516
    • 檢視個人資料
    • http://linux.vbird.org
ssh的學習文章
« 回覆 #11 於: 2002-06-24 22:31 »
沒錯沒錯!即使更新到新版的 ssh 了,還是有可能被侵入的!
所以適當的防火牆規劃設置與定期的分析 log files 也是不可或缺的!

tony

  • 活潑的大學生
  • ***
  • 文章數: 204
    • 檢視個人資料
關於solaris上安裝ssh daemon的11個簡單的程序:)
« 回覆 #12 於: 2002-06-26 23:34 »
Hello Kinux:
抱歉最近忙得沒時間上來,希望你己經解決了這個問題,如果還沒,請看下面小弟的
作法:
1.下載並安裝套件:(大概是這一些吧!)
zlib-1.1.3-sol8-sparc-local.gz
perl-5.6.1-sol8-sparc-local.gz
prngd-0.9.23-sol8-sparc-local.gz
egd-0.8-sol8-sparc-local.gz
tcp_wrappers-7.6-sol8-sparc-local.gz
openssl-0.9.6c-sol8-sparc-local.gz
openssh-3.1p1-sol8-sparc-local.gz

2.並把/usr/local/bin加到PATH中.(如果之前沒有的話)

3.善用你的syslog:
cd /var/log
cat syslog > /usr/local/etc/prngd/prngd-seed

4.建立prngd目錄(如果沒有建的話)
mkdir /var/spool/prngd

5.利用prngd做一些事吧!
/usr/local/bin/prngd /var/spool/prngd/pool

6.用egd.pl這個perl script來起prngd daemon
/usr/local/bin/egd.pl /var/spool/prngd/pool get
(但必須先讓egd.pl可以run,我暫時忘了有沒有需要其它的perl module了)
 
7.你可以使用這個script來管理你的prngd daemon:(prngd script)
#!/bin/sh

pid=`/usr/bin/ps -e | /usr/bin/grep prngd | /usr/bin/sed -e 's/^  *//' -e 's/ .*//'`
case $1 in
'start')
   /usr/local/bin/prngd /var/spool/prngd/pool
   ;;
'stop')
   if [ "${pid}" != "" ]
   then
      /usr/bin/kill ${pid}
   fi
   ;;
*)
   echo "usage: /etc/init.d/prngd {start|stop}"
   ;;
esac

註:你可以把它放在/etc/init.d下並
# chown root /etc/init.d/prngd
# chgrp sys /etc/init.d/prngd
# chmod 555 /etc/init.d/prngd
# ln -s /etc/init.d/prngd /etc/rc2.d/S98prngd

8.你也可以手動管理:
# /etc/rc2.d/S98prngd start
# /etc/rc2.d/S98prngd stop
(或#/etc/init.d/prngd start
#/etc/init.d/prngd stop)

9.再來前置工作才算是完成,可以開始Install ssh and sshd.
先用ssh-keygen建立一些檔案:
# ssh-keygen -t rsa1 -f /usr/local/etc/ssh_host_key -N ""
# ssh-keygen -t dsa -f /usr/local/etc/ssh_host_dsa_key -N ""
# ssh-keygen -t rsa -f /usr/local/etc/ssh_host_rsa_key -N ""

10.你可以使用這個script來管理你的ssh daemon:(sshd script)
#!/bin/sh

pid=`/usr/bin/ps -e | /usr/bin/grep sshd | /usr/bin/sed -e 's/^  *//' -e 's/ .*//'`
case $1 in
'start')
   /usr/local/sbin/sshd
   ;;
'stop')
   if [ "${pid}" != "" ]
   then
      /usr/bin/kill ${pid}
   fi
   ;;
*)
   echo "usage: /etc/init.d/sshd {start|stop}"
   ;;
esac

註:你可以把它放在/etc/init.d下並
# chown root /etc/init.d/sshd
# chgrp sys /etc/init.d/sshd
# chmod 555 /etc/init.d/sshd
# ln -s /etc/init.d/sshd /etc/rc2.d/S98sshd

11.你也可以手動管理:
# /etc/rc2.d/S98sshd start
# /etc/rc2.d/S98sshd stop
(或#/etc/init.d/sshd start
#/etc/init.d/sshd stop)

這樣就可以了,如果還有什麼問題,歡迎再次提出來論討論討.
另外:
可以請版主將這一篇轉貼到更方便需要的人查詢的地方嗎?謝謝!!
-=-=-=
Powered by Linux
=-=-=-=-=-=-=-=-=