puTTY與SecureCRT的比較

2021-06-17 22:19:45 字數 3762 閱讀 8383

windows訪問linux,除了samba之外,日常操作用得最多的大概就是putty和securecrt

putty是免費的,securecrt是收費的(當然,有破解版)。

putty預設配置就很好看很好用,securecrt的預設配置不是為linux準備的而且很難看。

putty拿來就可以立刻使用,securecrt需要經過複雜的配置之後才好用,而且securecrt對linux下的emacs的支援不夠好。

putty支援vi結束之後回到以前的螢幕,securecrt我沒發現這個功能。securecrt退出vi之後,螢幕上還有一堆剛才vi過的內容,不清爽。

以上這些區別使得securecrt用起來常常不順手。

putty不支援自動登入linux,securecrt支援自動登入linux。這個區別顯得putty更安全,securecrt更方便。

putty不支援同時登入多個linux,securecrt可以在每個tab page裡面登入乙個linux。

以上兩個區別使得securecrt更適合系統

管理

使用。在寫**調程式,以及平常使用的時候,我更願意用putty。但是當我需要象系統管理員那樣操作很多臺linux的時候,我更願意用securecrt。

拋磚引玉。

securecrt對linux下的gdb支援也不夠好。gdb用了layout命令之後,在securecrt下無法用c+x和c+a回到之前的顯示方式。(也許是有某些隱蔽的選項需要設定,而且就算有隱蔽的選項可以修正這個問題那設定起來也麻煩)

一. 讓linux和windows檔案共享

要實現linux和windows檔案共享,linux 上要安裝sambaserver。red hat enterprise linux as 4.0 已經內建了samba server。使samba服務自動啟動:

在 系統設定》伺服器設定》服務 中把 smb 打勾。配置samba伺服器:

1. 通過 系統設定》伺服器設定》samba 開啟samba伺服器配置介面。

2. samba伺服器配置介面上,選擇首選項》伺服器設定,輸入工作組名稱和描述。

3. samba伺服器配置介面上,選擇首選項》samba使用者,建立samba使用者。

4. samba伺服器配置介面上,單擊「新增」按鈕,建立samba共享:

設定共享目錄、共享名、讀寫許可權、指定訪問使用者。

5. 通過 系統設定》安全級別 開啟安全級別配置在相關的「信任的裝置」上打勾。

否則windows使用者不能訪問linux資源。

二.隨著linux的普及和大眾化,linux下的檔案共享成為使用者關心的首要問題。其實幾乎所有的linux發行套件都提供了乙個很好的工具samba,可以輕鬆實現檔案共享。

samba是基於smb協議的乙個應用程式,目前的版本是2.3.x。samba的功能很強大,但易用性也極差。究其原因是它的配置檔案太大和不容易理解,新手和熟手都對其望而卻步。其實僅僅實現檔案共享這一單純目的,配置samba很簡單,只需熟悉幾個操作即可。下面我用

乙個例子說明這幾個操作。

假設你已熟悉linux的基本操作,例如vi編輯器的使用、基本的操作檔案命令。

現在我們有三颱pc,一台安裝了window2000,名字是test2000,其上有共享資料夾share;其餘兩台安裝了linux,一台名字是testsamba,其上有一目錄/pub;另一台名字是testlinux,其上也有一目錄/pub。我們要實現的目標是把testsamba上的/pub共享,供test2000和test_linux的使用。

對test_samba我們進行下面操作:

在/etc/下找到smb.conf,用vi編輯器開啟,

# vi /etc/smb.conf或vi /etc/samba/smb.conf在【gobal】欄位下,新增netbios記錄,一般加在workgroup記錄的下一行;netbios name = testsamba在【gobal】欄位下,修改secrity記錄;secrity = share在【public】欄位下,修改path記錄;path = /pub在【public】欄位下,新增geuest ok記錄;guest k = yes刪除【public】字段每行行首的";"標示;儲存退出。

簡單解釋一下,新增的netbios name是可以在test2000網路鄰居中看得見的機器名;新增的/pub是可以在網路鄰居中看見的共享目錄;新增guest ok是允許所有使用者都可以guest帳戶訪問共享;刪除";"標示是要整個【public】字段成為可執行。

現在/pub就成為可以被test2000和testlinux兩台機器共享的目錄了。

試試看:

在testsamba下,為使用test2000下的共享資料夾可以進行以下操作:

# smbclient -l //test2000

此命令為檢視test2000下的共享情況,注意在系統要求輸入password時,直接回車即可進入test2000,此時螢幕上列出test2000下的共享。

#smbclient \\\\test2000\\share -u share (或smbmount //test2000/share /pub)

此命令可進入test2000的share目錄,螢幕上出現ms-dos的提示符:\時說明使用者進入了share目錄。此時可以在提示符後輸入"?"查詢你可使用的命令。

在test2000下,使用testsamba的共享目錄/pub,可以進行以下操作:

查詢計算機testsamba,當testsamba目標出現時,雙擊圖示pub,即進入共享資料夾pub了。

在testlinux下,使用testsamba的共享目錄pub,可進行如下操作:(假設已知pub存在)

#smbmount //testsamba/pub pub

此命令可把testsamba下的pub掛到本機的pub上,同上在系統要求輸入password時,直接回車,接著依次輸入#cd /pub/pub、#ls,螢幕即列出testsamba的pub目錄下的檔案了。

win2000和linux實現檔案共享了,簡單吧!

三. samba的詮釋

1 samba 簡介

samba(smb是其縮寫) 是乙個網路伺服器,用於linux和windows共享檔案之用;samba 即可以用於windows和linux之間的共享檔案,也一樣用於linux和linux之間的共享檔案;不過對於linux和linux之間共享檔案有更好的網路檔案系統nfs,nfs也是需要架設伺服器的;

大家知道在windows 網路中的每台機器即可以是檔案共享的伺服器,也可以同是客戶機;samba 也一樣能行,比如一台linux的機器,如果架了samba server 後,它能充當共享伺服器,同時也能做為客戶機來訪問其它網路中的windows共享檔案系統,或其它linux的sabmba 伺服器;

我們在windows網路中,看到共享檔案功能知道,我們直接就可以把共享資料夾當做本地硬碟來使用。在linux的中,就是通過samba的向網路中的機器提供共享檔案系統,也可以把網路中其它機器的共享掛載在本地機上使用;這在一定意義上說和ftp是不一樣的。

samba 用的netbios協議,如果您用samba 不成功,

linux與windows 、linux 和 linux

2 samba 功能和應用範圍

samba 應該範圍主要是windows和linux 系統共存的網路中使用;如果乙個網路環境都是linux或unix類的系統,沒有必要用samba,應該用nfs更好一點;

那samba 能為我們提供點什麼服務呢?主要是共享檔案和共享印表機;

**:

puTTY與SecureCRT的比較

從網上看到別人對這兩個工具的比較 從windows訪問linux,除了samba之外,日常操作用得最多的大概就是putty和securecrt putty是免費的,securecrt是收費的 當然,有破解版 putty預設配置就很好看很好用,securecrt的預設配置不是為linux準備的而且很難...

puTTY與SecureCRT的比較

從windows訪問linux,除了samba之外,日常操作用得最多的大概就是putty和securecrt putty是免費的,securecrt是收費的 當然,有破解版 putty預設配置就很好看很好用,securecrt的預設配置不是為linux準備的而且很難看。putty拿來就可以立刻使用,...

PUTTY與SecureCRT的比較

從網上看到別人對這兩個工具的比較 從windows訪問linux,除了samba之外,日常操作用得最多的大概就是putty和securecrt putty是免費的,securecrt是收費的 當然,有破解版 putty預設配置就很好看很好用,securecrt的預設配置不是為linux準備的而且很難...