使用軟件遠程登錄管理服務器
今天給大家介紹兩款遠程登錄管理服務器的軟件(Putty和SSHSecureShellClient),這兩款也是我在工作中經常的軟件。
使用 PuTTY 遠程登錄管理服務器
Putty是一個免費的、開源的、支持 Telnet / SSH / Rlogin 等連接類型的連接工具軟件,主要運行在 Windows 平台,因為 Windows 沒有自帶 SSH 連接工具。PuTTY 是開放源代碼的軟件,主要由 Simon Tatham 維護,采用 MIT 協議授權。
大家可以去官網下載(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)也可以用我提供下載網盤地址(http://download.csdn.net/detail/privacy_googol/9655841)下載,直接傻瓜式啟動(我提供的版本不需要安裝,直接啟動)。
啟動以后的界面,設置以后,點擊“Open”按鈕。
稍等一會兒讓它建立到服務器的 SSH 連接,就會提示輸入登錄使用的用戶名和密碼,正確輸入即可登錄。打開的窗口如下圖所示。
終端亂碼問題
終端(Putty 的 SSH 登錄后界面)輸入:
1 echo $LANG $LANGUAGE
查看遠程服務器中 Linux 系統當中使用的字符集。
在 Putty 主界面左側欄,定位到 Window -> Translation 頁面,在下拉菜單框里選擇該字符集即可。
使用SSHSecureShellClient遠程登錄管理服務器
SSH Secure Shell Client是一款連接遠程linux系統的工具,簡稱ssh客戶端,操作簡單方便。特別適用其它系統下遠程操作linux系統服務(Linux端服務必須開啟ssh服務,默認端口22)。
大家可以去官網下載(http://ultra.pr.erau.edu/~jaffem/tutorial/SSH_secure_shell_client.htm)也可以用我提供下載網盤地址(http://download.csdn.net/detail/privacy_googol/9655847)下載,直接傻瓜式下一步安裝。安裝好以后,桌面上會出現以下圖標:
安裝好軟件后,打開客戶端
點擊Quick Connect,填寫遠程服務ip地址,用戶名,端口22,完畢后,點擊connect。
彈出頁面中,填寫用戶密碼,ok確認,密碼正確進入系統,密碼不正確時繼續輸入。
進入系統后,會出現add profile頁面框,可以在里面輸入一個名稱做為標識,下次在進入系統時,就不需要輸入用戶名之類的,相當於快捷方式。
這款軟件,有圖形化操作界面,比如,需要上傳文件到linux服務器中,可以點擊如下按鈕,或者點擊安裝時在桌面的快捷方式。
默認,左邊部分為本地系統下目錄,右邊部分為遠程linux下目錄。選中左邊文件右擊鼠標,upload上傳,也可以選擇右邊遠程linux文件下載到本地。
git新建項目並上傳到服務器(本地與遠程可同步)
-
首先,在本地新建文件夾(一般我喜歡以項目名命名)crm,進入到crm里面,然后git init。這樣就在本地初始化了一個git項目crm。
-
然后,登錄到遠程的git服務器上,到giit/repo目錄下面(注:repo用於管理多個git項目,同一產品可能包含多個git項目,不同的git項目集合,可能形成不同產品,通過repo可以實現方便的管理。repo主要包含repo配置信息、以及repo所管理的git項目集合。),mkdir crm。然后進入目錄,進行初始化 git --bare init。這樣就在服務器端建立了一個空的git項目。
-
之后,在本地,進入到abc目錄里面,增加遠程倉庫。git remote -v 顯示項目目前的遠程倉庫,因為是新建項目,所以結果為空。
-
其次,
git remote add origin git@127.0.0.1:/home/git/repo/crm
這樣就增加了遠程倉庫crm。 -
最后,commit提交本地代碼,git push origin master這樣就把本地的git庫上傳到了遠程git服務器的git庫中了。
- 注意:git在push的時候出現,不能將本地同步到遠程的問題的解決方案 git服務器端建立項目相關命令整理如下:
-
原因:主要是因為git庫權限的問題
解決:在git庫目錄下(例如:/home/git/repositories/project/),改變指定目錄以及其子目錄下的所有文件的擁有者和群組
(-R 處理指定目錄以及其子目錄下的所有文件,-v 顯示詳細的處理信息)
$sudo chown -R -v git:git git庫名
-
1 $ cd myproject 你建立的項目文件夾 2
3 $ git init 執行git的本地初始化 4
5 $ git add . 將所有的文件添加到版本控制系統 6
7 $ git commit -m 'initial commit' 在本地提交到版本庫 8
9 $ git remote add origin git@127.0.0.1:/home/git/repo/crm.git 添加遠程倉庫(crm是服務器端項目管理到名字,與本地項目名字無關) 10
11 $ git push origin master 將本地版本庫推送到遠程倉庫
<!-- Start -->
獲知及時信息,請關注我的個人微信訂閱號:0與1的那點事
<!-- End -->
本文為博主原創文章,轉載請注明出處!
http://www.cnblogs.com/libingbin/
感謝您的閱讀。