【Linux主機+架站+維護教學+遠端協助】專案 網路開展事業或在網路賺錢第一步: 【架設24小時賺錢網站主機】比網頁設計更優先! 你還在租用虛擬主機嗎? (租用不如自有主機!自己當家作主才是:王道!) 因租用會:限制空間大小、流量、PHP.ini修改、特定語法使用... 綁手綁腳,你還能有多出眾的作為? 替你架設Linux主機伺服器+影片教你維護 (還有遠端技術協助)讓你自己當家作主! 為協助學員快速架站(隨心所欲展開網路事業)總教頭特別規劃: 替你架設Linux主機專案 並教如何成為網管高手! 聰明的網站經營者都選擇架設Linux主機伺服器做為網站運作平台,因功能完整又強大,免費架站程式超多! 參加了本專案,您無須再自我摸索曠日廢時→快速打通任都二脈 還有配套『加盟專案』,你可以現學現做,自然的實現:『事少、錢多、離家近!』的成功境界。

遠端連線維護系統

遠端備份(Linux主機伺服器架設技術)

rSync 是遠端備份資料的機制,而且這個機制是跨平台的,也就是不限作業系統類型。
建議的作法是,用 Linux 架一台 rSync Server ,供其他 Linux Server 或 Windows 平台備份資料。

在架設上,Linux Server 的方式最簡易,但由於其預設檔名編碼為 Big5 碼,鑑於相容,筆者建議採用 Linux 系列來架設。
但是 Linux 上沒有 Linux server 的 rysnc 快速設定工具, 所以若要把 Linux 當成 rsync server, 就得依下面步驟來處理。
rSync伺服器

* 修改 /etc/default/rsync
RSYNC_ENABLE=false → 改成RSYNC_ENABLE=true

* 到現有的 Linux server 產生伺服器設定檔 /etc/rsyncd.conf 及 /etc/rsyncd.secrets 複製到 Linux 的 /etc 底下。再依以下 rsyncd.conf 示例中所示, 必須建立 /mybk1 資料夾來放備份資料。

o rsyncd.secrets 的內容為「帳號:密碼」, 示例如下

my_backup:my_backup_passwd

o 權限改為 400
user@Linux:# sudo chmod 400 rsyncd.secrets

o rsyncd.conf 檔示例

log file = /var/log/rsyncd.log
[mybk1]
path = /mybk1
auth users = my_backup
uid = root
gid = root
secrets file = /etc/rsyncd.secrets
read only = no

[mybk2]
path = /mybk2
auth users = my_backup
uid = root
gid = root
secrets file = /etc/rsyncd.secrets
read only = no

註:[mybk1]是區段名稱, 從[mybk1]至read only = no為一區段, 而一個設定檔, 允許設定多個區段

*
o 建立 /mybk1 及 /mybk2 資料夾
user@Linux:# sudo mkdir /mybk1
user@Linux:# sudo mkdir /mybk2

rSync客戶端

* 到現有的 Linux server 產生客戶端執行檔 bk-Linux.sh 及 rsyncd.secrets 丟至 rsync 客戶端電腦上的 /root 底下, 這兩個檔案的擁有者必須為 root , 而且必須 su 至 root 權限來執行
o Client 端的 rsyncd.secrets 必須注意兩件事
1. 內容只含密碼

my_backup_passwd

2. 檔案權限必須設定為 400 (-r——–)
o Client 端的 bk-Linux.sh 內容示例如下

#! /bin/sh

/usr/bin/rsync -rvlHpogDtS –password-file=/root/rsyncd.secrets /var/www my_backup@rsync.server::mybk1

註:把 /var/www 備份至 rsync.server這台主機的 mybk1 區段

* 對 bk-Linux.sh 賦予執行權
user@Linux:# sudo chmod +x /root/bk-Linux.sh

* 執行備份動作
user@Linux:# sudo /root/bk-Linux.sh

* 設定 crontab , 定時執行 /root/bk-Linux.sh
user@Linux:# sudo crontab -e

0 3 * * * /root/bk-Linux.sh

註:每日 3 時執行 bk-Linux.sh 以備份資料

在 Windows 用 rsync 備份至 Linux 上的 rsync server

* 請參考下列網址:
http://myip.tw/itsmw/index.php/DeltaCopy

rSync還原

* 不論您的 client 端為何種 OS,一律建議使用 FileZilla,使用 SFTP 模式取回即可。請參考下面動畫示範:
http://myip.tw/Linuxdoc/LinuxBase/m6_filezilla_sftp.htm

主機檢查軟體-Check Host 1.0.11 免安裝版

如果你負責維護很多台機器或很關心自己的網站主機是否都正常維持連線、運作中,除了直接用瀏覽器開網頁或用PING指令查詢回應狀況之外,還有沒有更自動化、更方便的方法呢?
Check Host這個軟體可以幫我們同時監控多個網站或主機IP,透過Ping的方式或Socket connection的方式來檢查本機電腦與指定電腦間的連線是否正常。
除了可自定自動檢查頻率之外,還可設定以桌面通知或Email等方式通知我們,甚至還可自動啟動指定程式來執行自動化工作,相當簡單方便。

免費主機檢查軟體 – Check Host,可以定時檢查伺服器是否存活,一旦發現當機(Ping不到)
就可以自動發信通知你指定的信箱,或者,只於軟體中顯示錯誤訊息
最主要的特色是 – 還可以檢測指定的TCP或UDP埠號之服務能否建立連線。

系統需求:.Net Framework 2.0

您想監視主機伺服器或服務的提供嗎?

檢查主電腦與該程式可以輕鬆地監視伺服器或服務的伺服器。
因此,界定哪些主電腦或IP位址應進行監測。
另外,你可以選取檢查方法:要麼用ping或通過建立一個套接字連線(可選的TCP或UDP)在任何埠上。

當然,知會選項的事件「不再可用」及「可再」可以單獨定義。
知會是盡可能桌面知會,通過 e – mail,也通過執行任何其他程式。

使用方法:

1.安裝好Check Host軟體並啟動主程式之後,視窗中預設會提供兩個測試用的監控項目,可以按把它刪除。如果要新增自己的監控項目,可以按一下左上角的「New program」。

2.請在「Description」輸入網站名稱,然後在下面填上IP位址或網域名稱(不可加http://),「Check method」可依需求點選「Ping」或「Socket connection」。

右邊的「Notification」可以選擇是否在桌面顯示提醒通知,或者讓程式自動寄發Email來通知我們。全部設定好再按「Save」按鈕。

3.當某個網站掛掉的時候,會出現如下圖的提醒通知視窗,我們可在依照IP或網址前往處理。

4.另外如果你選擇寄發Email通知自己或相關工作人員的話,記得要在「Options」設定視窗中的「SMTP Settings」輸入正確的郵件主機相關設定值,才有辦法順利寄信出去。

You would like to monitor if a server or service is available?

With the program Check Host you can easily monitor a server or the services of a server.
Therefore define which host or ip address should be monitored. Additionally you can choose the check method: either with a ping or by establishing a socket connection (optionally TCP or UDP) on any port.

Of course, the notification options for the events “no longer available” and “available again” can be defined separately.
A notification is possible as desktop notification, via e-mail and also by executing any other program.

主機檢查軟體-Check Host 1.0.11 免安裝版下載之檔案位址:

http://por.tw/Downloads/Check-Host-1.0.11.rar

用SCP(連接埠:22)連線Linux主機的軟體-WinSCP 4.2.9 免安裝中文版

WinSCP 4.2.9 免安裝中文版是用SCP(連接埠:22)連線Linux主機的好軟體。
當然Linux主機的防火牆(鎖IP)要設定開通同意連線的IP
剩餘的其他IP都檔掉,讓其他IP都無法連線這樣才安全!
另外如果再次安裝:LINUX連接控制執行PuTTY,那就更方便了!可以直接在遠端執行Linux命令語法。
不用一定要在主機下才能修改設定,達到遠端維護的標的!
WinSCP是支援SFTP(SSH-1、SSH-2)、SCP通訊協定的免費FTP用戶端,是開放原始碼的自由軟體。

WinSCP特色:

* 圖形使用者介面
* 多國語言介面(正體中文已由 Makr Lin 和 Hong-Yi Chen 100% 翻譯完成,歡迎享用囉!)
* Windows整合 (拖放檔案、通訊協定登記、捷徑)
* 所有普通的檔案操作功能
* 支援 SSH-1 和 SSH-2 上的SFTP 與 SCP 通訊協定
* 批次指令檔的scripting 與命令列介面
* 用許多不同的方式同步目錄
* 內建文字編輯器
* 支援 SSH 密碼、鍵盤互動、公開金鑰與 Kerberos (GSS) 認證方式
* 內建 Pageant (PuTTY Agent) 完整支援公開金鑰認證法
* 檔案總管管理介面與諾頓指揮官管理介面兩種操作介面.
* 可選擇儲存期間資料
* 可選擇支援獨立運作將登錄資料存在一設定檔上,適合在隨身媒體上使用

WinSCP is an open source free SFTP client and FTP client for Windows.
Legacy SCP protocol is also supported.
Its main function is safe copying of files between a local and a remote computer.

Features:
* Graphical user interface
* Translated into several languages
* Integration with Windows (drag&drop, URL, shortcut icons)
* U3 support
* All common operations with files
* Support for SFTP and SCP protocols over SSH-1 and SSH-2 and plain old FTP protocol
* Batch file scripting and command-line interface
* Directory synchronization in several semi or fully automatic ways
* Integrated text editor
* Support for SSH password, keyboard-interactive, public key and Kerberos (GSS) authentication
* Integrates with Pageant (PuTTY authentication agent) for full support of public key authentication with SSH
* Windows Explorer-like and Norton Commander-like interfaces
* Optionally stores session information
* Optionally supports standalone operation using a configuration file in place of registry entries, suitable for operation from removable media

用SCP(連接埠:22)連線Linux主機的軟體-WinSCP 4.2.9 免安裝中文版下載之檔案位址:
 
  http://por.tw/Downloads/WinSCP_4.2.9.rar