日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Solaris8 安裝SSH

【Solaris8 安裝SSH】
在Solaris8上安裝SSH

安裝步驟

初始步:得到Solaris 8的random補(bǔ)丁

PRNG is not seeded這個(gè)問題所困擾 下面是我的解決辦法
首先要保證openssh所要求的包你都安裝了
1 。sun的patch 112438-01
其實(shí)這個(gè)patch安裝了有時(shí)也沒有用 打這個(gè)patch的目的是因?yàn)?默認(rèn)沒有一個(gè)隨機(jī)數(shù)設(shè)備
安裝這個(gè)patch就是為解決這個(gè)問題 但從實(shí)際使用情況來看,沒有什么用 所以建議不要安裝 。

2 。安裝一個(gè)第3方的軟件 ANDIrand-0.7-5.8-sparc-1.pkg
安裝了這個(gè)軟件之后,會(huì)在/dev/目錄下生成2個(gè)隨機(jī)數(shù)設(shè)備
random urandom
安裝之后不用重起
這時(shí)你在起 openssh 就會(huì)正常了

這個(gè)軟件的下載地址
for 2.6
http://www.cosy.sbg.ac.at/~andi/SUNrand/pkg/ANDIrand-0.7-5.6-sparc-1.pkg " target="_blank"> http://www.cosy.sbg.ac.at/~andi/SUNrand/pkg/ANDIrand-0.7-5.6-sparc-1.pkg
for 8
http://www.cosy.sbg.ac.at/~andi/SUNrand/pkg/ANDIrand-0.7-5.8-sparc-1.pkg " target="_blank"> http://www.cosy.sbg.ac.at/~andi/SUNrand/pkg/ANDIrand-0.7-5.8-sparc-1.pkg



第一步:獲得安裝包

從這你可獲得安裝包,對(duì)于SPARC系統(tǒng)

openssh-3.5p1-sol8-sparc-local.gz

openssl-0.9.6g-sol8-sparc-local.gz

tcp_wrappers-7.6-sol8-sparc-local.gz (可選,但推薦安裝)

zlib-1.1.4-sol8-sparc-local.gz

libgcc-3.2-sol8-sparc-local.gz

perl-5.6.1-sol8-sparc-local.gz (可選)

prngd-0.9.25-sol8-sparc-local.gz (可選)

egd-0.8-sol8-sparc-local.gz (可選)

對(duì)于Intel系統(tǒng):

openssh-3.5p1-sol8-intel-local.gz

openssl-0.9.6g-sol8-intel-local.gz

tcp_wrappers-7.6-sol8-intel-local.gz (可選,但推薦安裝)

zlib-1.1.4-sol8-intel-local.gz

libgcc-3.2-sol8-intel-local.gz

perl-5.6.1-sol8-intel-local.gz (可選)

prngd-0.9.25-sol8-intel-local.gz (可選)

egd-0.8-sol8-intel-local.gz (可選)

假如你已經(jīng)安裝了其中一些包的話,可以跳過下載,但是很多包都是最新的 。


第二步:安裝軟件包

文件下載完之后,進(jìn)入下載目錄并運(yùn)行如下命令(此以sparc系統(tǒng)為例,如是Intel系統(tǒng),換為

Intel文件即可):

# gunzip openssh-3.5p1-sol8-sparc-local.gz

# gunzip openssl-0.9.6g-sol8-sparc-local.gz

# gunzip zlib-1.1.4-sol8-sparc-local.gz

# gunzip libgcc-3.2-sol8-sparc-local.gz (假如你還未安裝gcc 3.2)

# gunzip tcp_wrappers-7.6-sol8-sparc-local.gz (可選)


其他可選包也可同樣操作,然后用root權(quán)限運(yùn)行如下命令


# pkgadd -d openssh-3.5p1-sol8-sparc-local

# pkgadd -d openssl-0.9.6g-sol8-sparc-local

# pkgadd -d zlib-1.1.4-sol8-sparc-local

# pkgadd -d libgcc-3.2-sol8-sparc-local (假如你還未安裝gcc 3.2)

# pkgadd -d tcp_wrappers-7.6-sol8-sparc-local (可選)

一旦你已經(jīng)安裝了以上包后,在目錄/usr/local下你將得到很多子目錄 。ssl文件的默認(rèn)路徑是

/usr/local/ssl 。當(dāng)這些文件被編譯為不將目錄(/usr/local/lib和/usr/local/ssl/lib)加入

LD_LIBRARY_PATH,那可能將需要設(shè)置它們 ?,F(xiàn)在你將可以在目錄/usr/local/bin中找到ssh在目

錄/usr/local/sbin中找到sshd 。確定你將目錄/usr/local/bin和目錄/usr/local/sbin加到了你

的PATH環(huán)境變量中 。在可選的egd包中的perl腳本程序(.pl后綴)將要在目錄/usr/local/bin中

尋找perl 。假如你使用的是Sun Perl,那么Perl腳本程序開頭改為/usr/bin,然而使用安裝包的

為/usr/local/bin


第三步:建立sshd用戶和/var/empty目錄

openssh 3.5p1中采用了一種新的安全方式被稱為特權(quán)分隔 。具體內(nèi)容你可以查看在openssh的源

文件目錄中的README.privsep文件 。現(xiàn)在這種方式在openssh中為默認(rèn)設(shè)置 。在進(jìn)行之前你應(yīng)該

推薦閱讀