Natural

           

          Win下安裝Cygwin中的SSH服務(wù)

          windows和linux各有其優(yōu)越性,可以安裝在同一臺(tái)電腦上,但切換要重啟。同時(shí)擁有兩臺(tái)電腦,一臺(tái)裝win,一臺(tái)裝linux,自然非常好,但具備此條件的不多。本文介紹cygwin,它可以讓你在win下?lián)碛衛(wèi)inux開(kāi)發(fā)環(huán)境,并且不用切換。

          簡(jiǎn)單的講述一下cygwin的安裝和配置,入門(mén)級(jí)教程,還請(qǐng)各位一二。

          首先到http://www.cygwin.com 下載setup.exe到本地目錄,

          點(diǎn)擊運(yùn)行,Next->

          選Install from Internet,Next->

          填寫(xiě)Root Directory,如X:\cygwin,Next->

          填寫(xiě)Local Package Directory,如X:\cygwin\ftp,Next->

          選Direct Connection,Next->

          選一個(gè)較快的ftp,Next->

          到了關(guān)鍵步驟,如果僅想安裝基本系統(tǒng),直接Next;如果想完整安裝,則點(diǎn)擊All旁邊的旋轉(zhuǎn)狀圖標(biāo),將Default切換至Install;如果和我一 樣,僅想在命令行下寫(xiě)寫(xiě)程序,則只要將 gcc、make等開(kāi)發(fā)工具選上,還有openssh等;選好后,Next->

          開(kāi)始下載,Take a coffee break。回來(lái)后,Next->

          選擇需不需要?jiǎng)?chuàng)建快捷方式。->END

          點(diǎn)擊快捷方式或X:\cygwin\cygwin.bat打開(kāi)控制臺(tái),如果是域用戶,按照提示makepasswd和makegroup即可。下面說(shuō)一些簡(jiǎn)單的調(diào)整和配置。

          一、ssh的安裝

          cygwin安裝sshd。如果安裝時(shí)已選擇openssh,按照下面的操作繼續(xù)。如果忘了安裝,點(diǎn)擊setup.exe,選上openssh,再裝一次即可。

          a、右鍵“我的電腦”->屬性->高級(jí)->環(huán)境變量,在系統(tǒng)環(huán)境變量里添加變量CYGWIN,值為nodosfilewarning (去除dos路徑風(fēng)格的warning信息)

          b、打開(kāi)cygwin控制臺(tái),輸入ssh-host-config,一路yes,提示CYGWIN值時(shí),輸入netsec tty

          c、啟動(dòng)sshd服務(wù)用: net start sshd 或 cygrunsrv --start sshd; 停止sshd服務(wù)用:net stop sshd 或 cygrunsrv --stop sshd

          刪除 sshd 服務(wù):net stop sshd, cygrunsrv -R sshd 或 sc delete sshd


          d、用ssh yourname@127.0.0.1 或 ssh localhost登陸

          e、還可以繼續(xù)安裝配置sftp、scp等,就不細(xì)說(shuō)了


          二、vim的簡(jiǎn)單配置

          將\usr\share\vim\vim64目錄下的vimrc_example.vim復(fù)制到~/,重命名為_(kāi)vimrc, 按照自己的喜好修改里面的配置即可,如打開(kāi)高亮,選擇喜歡的colorscheme

          三、cygwin的中文顯示和輸入

          讓bash命令行支持中文輸入,vi ~/.inputrc,將下面幾行的注釋去掉:
          set meta-flag on
          set convert-meta off
          set input-meta on
          set output-meta on

          讓ls命令支持中文顯示,vi ~\.bashrc中,修改:
          alias ls='ls -hF --show-control-chars --color=tty'

          vim64的話,已經(jīng)支持中文輸入。

          四、sdcv的安裝配置

          坐在電腦前久了,屏幕太亮,輻射大,對(duì)身體不好。能不能在全黑的命名行模式下工作和學(xué)習(xí)呢?putty可以很好的全屏幕顯示,sdcv則可以讓你在命令行模式查找單詞。

          安裝: 到stardict主頁(yè)下載sdcv和想要的字典,編譯安裝后,將字典解壓,放到/usr/share/startdict/dic目錄

          使用: sdcv word,就這么簡(jiǎn)單。小技巧: 可以在~/.bashrc里alias sdld='sdcv -u langdao'等等,這樣可以避免詞典太多,直接sdld word就可以用郎道字典查詢。

          我在遠(yuǎn)程W2k上裝了一點(diǎn)問(wèn)題也沒(méi)有,就像是一臺(tái)LINUX服務(wù)器,哈哈,通過(guò)命令行管理,爽啊


          原文鏈接參考:http://markli.iteye.com/blog/39661
          下面再補(bǔ)充一點(diǎn):
          ------------------------------------------------------------------------------------------------

          cygwin sshd 配置:

          把賬戶信息導(dǎo)入它的配置文件。

          $ mkpasswd -l > /etc/passwd
          $ mkgroup -l > /etc/group
          $ chmod +r /etc/passwd
          $ chmod +r /etc/group
          $ chmod +rwx /var

          PS:如果用的是域帳戶的話,上面的命令中是沒(méi)有域賬戶的信息的。

          追加一下當(dāng)前賬戶信息:

          $ mkpasswd -c >> /etc/passwd
          $ mkgroup -c >> /etc/group

          posted on 2012-11-26 15:04 此號(hào)已被刪 閱讀(11840) 評(píng)論(0)  編輯  收藏 所屬分類: Cygwin

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(8)

          隨筆分類(83)

          隨筆檔案(78)

          文章檔案(2)

          相冊(cè)

          收藏夾(7)

          最新隨筆

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 梅州市| 修武县| 根河市| 迭部县| 大化| 周宁县| 邻水| 岑巩县| 嵩明县| 闸北区| 拜泉县| 镇平县| 库车县| 南陵县| 普兰店市| 临清市| 江西省| 乳山市| 太和县| 苏尼特左旗| 韶山市| 大邑县| 金溪县| 翼城县| 阿克陶县| 丘北县| 泰安市| 门头沟区| 治多县| 鲁山县| 盘锦市| 酒泉市| 乌海市| 鄄城县| 金阳县| 买车| 双鸭山市| 邻水| 高雄县| 手游| 彩票|