原创 curl訪問https網站時,先導入certificate,然後再訪問

1. 先導入到curl的certificate文件中 my $outfile  = '/tmp/logs/test.cer'; my $tranfile = '/tmp/logs/test.pem'; my $curlcert = '/e

原创 腳本telnet失敗,而host上直接telnet是成功的

直接在host上telnet XXXX是可以的,在pc1上直接運行tqtest也是可以的,但是從auto中運行腳本就會報錯: Connection closed by foreign host. 並且在/var/log/messages中

原创 用腳本(openssl)搭建一個self-signed certificate的https server

網上有很多介紹如何創建self-signed certificate的文章,但是有個缺點是每一步必須輸入多個參數,寫腳本的時候就得寫成交互式的,爲了寫腳本的方便性,本文通過配置文件來創建一個self-signed certificate。

原创 CentOS httpd服務啓動失敗:Cannot load /etc/httpd/modules/mod_ssl.so

service httpd startStarting httpd: httpd: Syntax error on line 221 of /etc

原创 使用openssl生成.p12文件時,直接在命令中帶密碼參數,而不用在終端運行命令時輸入

my $exp_pass      = "password"; my $cnf_file = $CONF_FILE_PATH."ssl_server_certificate.conf";  #2k cert $cmd         =

原创 Perl中模式匹配後,返回的子字串可存儲在標量、列表、哈希中

舉例說明: 1. 標量:     匹配成功返回1,匹配失敗返回0; my $res = ($string=~/value='(\w+)'/); print "$res\n"; output: 1 2. 列表: use Data::Dum

原创 Perl的system後使用單引號和雙引號以及其中包含變量的區別

下面通過兩個示例,來更加明瞭的解釋他們的區別: 1. $home  = "/dev";     $out = system "ls -l $home";(雙引號)     print "out: $out\n"; output:    

原创 linux上執行cp時,總是會提示overwrite,如何不提示呢?

在linux上爲了防止文件被不提示就覆蓋掉,所以加了別名,可以通過在命令行輸入alias或者打開~/.bashrc文件看linux中的別名: # aliasalias cp='cp -i' alias l.='ls -d .* --col

原创 IPv6無狀態獲取過程

 X1設置爲auto後,通過路由通告獲得ipv6地址:     OSPF(Open shortest path first, 開放式最短路徑優先): 是一個內部網關協議,用於在單一自制系統內決策路由。OSPF是一個鏈路狀態協議(路由器之間

原创 IPv6 auto config原理詳解之-----前綴公告

轉載自:http://www.2cto.com/net/201108/99970.html Technorati 標籤: IPv6,IPv6 prefix,IPv6 auto config 人們常說,IPv6的一大特性就是移動性。 那麼對

原创 Perl中system和反引號··的使用區別的

perl調用子進程的最簡單的方式是用system。 1. 返回值問題 1> $out = system "date";     print "out: $out\n"; output: Mon Jul 24 11:25:50 EDT 2

原创 用變量定義模式匹配字符串時,用單引號和雙引號的區別

my $match_str = 'Host:\s*www\.facebook\.com\s*Command:\s*GET\s*Policy:'.  

原创 Perl中指定函數參數類型

今天看到一個函數如下這麼寫的,開始不是很理解爲什麼這麼寫,也不是很明白這種參數值如何傳入。 eg:sub downloadPage(\%$) 最後我的傳入方式是:$SONICOS->wgetPage($name, $outfile);

原创 用Net::SMTP發送帶附件的郵件

use Net::SMTP; use MIME::Lite; my $DESTINATION = '3.3.3.3'; my $DOMAIN1   

原创 SMTP的幾個端口的比較

1. SMTP Port 25: 25口是四個端口中最老的。這是在33年前,在1982過時的RFC 821中首次引入該協議時分配給SMTP的端口號。儘管它時間長和其他端口數字的到來,端口25仍然非常廣泛使用。 然而,由於這個端口經常被