『壹』 linux能讀取crt證書文件嗎
1.生成伺服器端 私鑰(key文件);
openssl genrsa -des3 -out server.key 1024
運行時會提示輸入密碼,此密碼用於加密key文件(參數des3是加密演算法,也可以選用其他安全的演算法),以後每當需讀取此文件(通過openssl提供的命令或API)都需輸入口令.如果不要口令,則去除口令:openssl rsa -in server.key -out server.key
2.生成伺服器端 證書簽名請求文件(csr文件);
openssl req -new -key server.key -out server.csr
生成Certificate Signing Request(CSR),生成的csr文件交給CA簽名後形成服務端自己的證書.屏幕上將有提示,依照其 提示一步一步輸入要求的個人信息即可(如:Country,province,city,company等).
二.客戶端
1.生成客戶端 私鑰(key文件);
openssl genrsa -des3 -out client.key 1024 2.生成客戶端 證書簽名請求文件(csr文件);
openssl req -new -key client.key -out client.csr
cd /tmp/create_key/ca
三.生成CA證書文件
#server.csr與client.csr文件必須有CA的簽名才可形成證書.
1.首先生成CA的key文件:
openssl genrsa -des3 -out ca.key 1024
2.生成CA自簽名證書:
openssl req -new -x509 -key ca.key -out ca.crt
可以加證書過期時間選項 "-days 365".
『貳』 linux遠程連接ssh工具有哪些
推薦這四款:
1、putty
putty是最有名的SSH和telnet客戶端,由Simon
Tatham為Windows平台開發。putty是一款開源軟體,提供可用的源代碼並有一批志願者進行開發和支持。
2、secureCRT
secureCRT支持SSH,同時支持Telnet和rlogin協議。secureCRT是一款用於連接運行包括Windows、Unix和VMS的理想工具。通過使用內含的VCP命令行程序可以進行加密文件的傳輸。有流行CRTTelnet客戶機的所有特點,包括:自動注冊、對不同主機保持不同的特性、列印功能、顏色設置、可變屏幕尺寸、用戶定義的鍵點陣圖和優良的VT100、VT102、VT220和ANSI競爭,能從命令行中運行或從瀏覽器中運行。其它特點包括文本手稿、易於使用的工具條、用戶的鍵點陣圖編輯器、可定製的ANSI顏色等。secureCRT的SSH協議支持DES、3DES和RC4密碼和密碼與RSA鑒別。
3、EasySSH
EasySSH是一款便捷的GUI SSH客戶端,提供了一種連接遠程Linux伺服器的快捷工具。
盡管EasySSH沒有提供Putty中提供的大量配置選項,但是它非常易於使用。EasySSH的最佳功能之一是提供標簽式界面,因此你可以打開多個SSH連接並在它們之間快速切換。EasySSH的功能包括:分組、保存用戶名密碼、外觀選項、支持本地和遠程隧道。
4、Xshell
Xshell是一個強大的安全終端模擬軟體,它支持SSH1、SSH2以及Microsoft Windows平台的TELNET協議。xshell通過互聯網到遠程主機的安全連接以及它創新性的設計和特色幫助用戶在復雜的網路環境中享受他們的工作。
『叄』 linux鍛戒護ziplinux鍘嬬緝鏂囦歡鐨勫懡浠
linux鎬庝箞鍘嬬緝鏌愪釜鐩褰曚笅鐨勬墍鏈夋枃浠訛紵
姣斿備綘鎯蟲妸data鐩褰曚笅鎵鏈夋枃浠跺帇緙╂墦鍖呭埌/tmp鐩褰曚笅錛屽苟涓旀妸鍘嬬緝鍖呭懡鍚嶄負a.tar.gz銆傚彲浠ヨ繖鏍鋒搷浣渢ar-zcvf/tmp/a.tar.gzdata/鐒跺悗浣犺繘鍒/tmp鐩褰曚笅鐪嬩笅鏄鍚︽墦鍖呮垚鍔燂紝鏈夎繖涓猘.tar.gz錛屽苟媯鏌ユ槸鏄鍚︽墦鍖呭畬鏁淬俢d/tmptar-tfa.tar.gz
tar鍖呭湪linux閲岀敤浠涔堝懡浠よВ鍘嬶紵
蹇呯劧鏄痶ar鍟︼紒tar鍛戒護鐢ㄤ簬瀵規枃浠舵墦鍖呭帇緙╂垨瑙e帇錛屾牸寮忎負錛氣渢ar鈥濄傘奓inux灝辮ヨ繖涔堝︺3wdianlinuxprobediancom/chapter-02.html涓鐨2.8鎵撳寘鍘嬬緝涓庢悳緔㈠懡浠ゃ傚鉤鏃舵垜浼氫竴鑸浣跨敤鈥渢ar-czvf鍘嬬緝鍖呭悕縐.tar.gz瑕佹墦鍖呯殑鐩褰曗濆懡浠ゆ潵灝嗘寚瀹氱殑鏂囦歡鏉ユ墦鍖咃紝瑙e帇鐨勮瘽鍒欐槸鈥渢ar-xzvf鍘嬬緝鍖呭悕縐.tar.gz鈥濆懡浠
甯屾湜鍙浠ュ府鍒版偍錛
濡備綍鍦↙inux涓嬭В鍘嬬緝鈥.7z鈥濇枃浠?鎬ュ晩錛
鎬葷粨涓涓嬶細
1銆*.tar鐢╰ar_xvf瑙e帇
2銆*.gz鐢╣zip-d鎴栬単unzip瑙e帇
3銆*.tar.gz鍜*.tgz鐢╰ar_xzf瑙e帇
4銆*.bz2鐢╞zip2-d鎴栬呯敤bunzip2瑙e帇
5銆*.tar.bz2鐢╰ar_xjf瑙e帇
6銆*.Z鐢╱ncompress瑙e帇
7銆*.tar.Z鐢╰ar_xZf瑙e帇
8銆*.rar鐢╱nrare瑙e帇
9銆*.zip鐢╱nzip瑙e帇
linux涓嬫庝箞瑙e帇zip鏂囦歡錛
鍦↙inux鍛戒護涓嬭В鍘嬫墿灞曞悕涓衡.zip鈥濈殑鏂囦歡錛屾渶綆鍗曟湁鏁堢殑鏂規硶鏄浣跨敤瑙e帇緙╃▼搴弖nzip鏉ュ畬鎴愶紝鍏蜂綋鐨勬ラゅ備笅錛
瀹夎卽nzip瑙e帇緙╃▼搴
閫氬父鎯呭喌涓嬶紝Linux緋葷粺涓嬮兘鑷甯unzip瑙e帇緙╃▼搴忥紝濡傛灉娌℃湁錛岀粓絝榪愯屽備笅鍛戒護榪涜屽畨瑁咃細
sudoapt-getinstallunzip
2.瑙e帇file.zip鏂囦歡
渚嬪傜洿鎺ュ規墿灞曞悕涓篺ile.zip鏂囦歡榪涜岃В鍘嬶紝緇堢榪愯岋細
unzipfile.zip
3.瑙e帇file.zip鏂囦歡鍒版寚瀹氭枃浠跺す
渚嬪傚傛灉鎯寵佸皢file.zip瑙e帇鍒版寚瀹氭枃浠跺すdestination_folder錛屼嬌鐢錛
unzipfile.zip-ddestination_folder
linux鏂囦歡瀵嗙爜鎬庝箞璁劇疆錛
鏂規硶涓錛氱敤tar鍛戒護瀵規枃浠跺姞瀵嗗帇緙╁拰瑙e帇
鍘嬬緝錛
tar-zcf-filename|openssldes3-salt-kpassword|ddof=filename.des3
姝ゅ懡浠ゅ筬ilename鏂囦歡榪涜屽姞鐮佸帇緙╃敓鎴恌ilename.des3鍔犲瘑鍘嬬緝鏂囦歡錛宲assword涓哄姞瀵嗙殑瀵嗙爜銆
鏂規硶浜岋細鐢▃ip鍛戒護瀵規枃浠跺姞瀵嗗帇緙╁拰瑙e帇
zip-refilename.zipfilename鍥炶濺錛岃緭鍏2嬈″瘑鐮