<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## Linux遠程管理與SFTP 很多人懼怕Linux系統的命令操作模式,實際上對于普通用來說用到命令的概率非常小。Websoft9在實踐過程中發現管理Linux系統,最多使用如下兩個工具: * [WinSCP](http://rj.baidu.com/soft/detail/15150.html)(必用),可視化界面工具,實現文件管理與命令執行(滿足90%的Linux操作) * [Putty](http://rj.baidu.com/soft/detail/15699.html)(可選),交互式命令才會用到 > 小編在這里做一個“武斷”的總結:使用Linux就是使用WinSCP這個可視化工具 WinSCP是一個SFTP+SSH工具,S簡單理解為Security、Strong,即更安全、增強的FTP模式。SSH是Linux所采用的遠程登錄機制(協議)。 下面完全以WinSCP為例,介紹Linux系統可視化的使用。(**請忘掉云控制臺的服務器登錄**,那個進去后首先是一個黑屏幕,會給沒有Linux的基礎的用戶來個下馬威) ### 登錄Linux 1. 安裝好WinSCP之后,請打開軟件-新建站點。根據下圖示例填寫您的信息,用戶名填寫root,密碼是您的服務器密碼,點擊“保存”后,在點擊“登錄” ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/winscp/winscp-newsite.png) 2. 成功連接后的界面是一個常見的上傳/下載窗口。左側是本地文件,右側是服務器文件,通過拖拽即可實現文件的上傳與下載管理![](http:///libs.websoft9.com/Websoft9/DocsPicture/zh/winscp/websoft9-winscp-success.png) > 如果服務器密碼忘記了請通過云控制臺-ECS-重置密碼后,重啟生效 ### 管理文件 1. 一般來說網站的文件都放在/data/wwwroot/default目錄下 2. 右鍵單擊服務器上一個文件或文件夾,可以對云服務器進行多種操作 ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/winscp/websoft9-winscp-youjian.png) ### 運行命名 WinSCP是自帶命令運行功能的,但這個命令功能僅限于運行非交互式命名(即命令執行過程中無需反饋和過程中的輸入),反而對初學者來說顯得更為簡單實用。 如何打開命令窗口呢 1. WinSCP登錄到服務器,點擊菜單來的命令窗口圖標(快捷鍵Ctrl+T也可以)![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/winscp/winscp-ucmd-websoft9.png) 2. 在彈出的命令運行窗口執行命令(每次一條命令)![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/winscp/winscp-ucmdinput-websoft9.png) 常見的命令包括: ``` ~# cd /data/wwwroot/default //進入網站根目錄 ~# reboot //重啟服務器 ~# wget url //下載url對應的文件 ~# unzip xx.zip //解壓xx.zip文件到當前目錄 ~# systemctl start | stop | restart httpd //啟動、關閉、重啟http服務 ~# systemctl start | stop | restart mysqld //啟動、關閉、重啟mysql數據庫 ~# yum update -y //升級所有包同時也升級軟件和系統內核,-y當安裝過程提示選擇全部為"yes" ~# yum upgrade -y //只升級所有包,不升級軟件和系統內核,-y當安裝過程提示選擇全部為"yes" ``` ### 設置文件夾權限 在Linux系統中,當上傳一個文件或文件夾(假設名稱為“folder”)之后,建議修改文件或文件夾的擁有者、訪問控制權限以便能夠正常訪問。常見擁有者用戶和用戶組分別設置是 apache : apache,權限分別為:file 644, folder 755 。 #### 方案一:通過WinSCP的文件管理功能來修改 1. SFTP模式下,右鍵單擊任意文件夾-屬性 2. 依次修改組 、擁有者(組和擁有者由root改為apache) ,權限為0755 或 0644等(直接填寫數字) ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/winscp/websoft9-winscp-quanxian.png) 3. 循環設定組、擁有者和權限建議打鉤,這樣當前文件夾以下的目錄都會生效 > 如果文件過多,上述方案的速度會比較慢,這時候就需要采用下面的命令方式 #### 方案二:通過WinSCP的命令功能管理權限 打開命令工具,根據實際情況依次運行如下命令: ``` //修改組和擁有者 chown -R apache.apache /data/wwwroot/default/folder //將文件夾修改為755權限 find /data/wwwroot/default/folder -type d -exec chmod 755 {} \; //將文件修改為0644權限 find /data/wwwroot/default/folder -type f -exec chmod 644 {} \; ``` ### 查詢內存使用情況 使用WinSCP的命令工具,輸入下面的命名: ``` free -m ``` ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/winscp/wincp-showmemory-websoft9.png)物理空閑內存 = 總物理內存 - 實際已用內存 + 緩沖 + 緩存 ### 增加交換分區(虛擬內存) 使用WinSCP的命令工具,安裝順序依次輸入下面5條命令,即完成交換分區設置 ``` //這里表示在/mnt目錄下寫入一個名為swap的空白文件,文件大小有2G dd if=/dev/zero of=/mnt/swap bs=1G count=2 //將這個文件格式轉為swap mkswap /mnt/swap //啟用 /mnt/swap文件作為swap分區 swapon /mnt/swap //修改系統設置 當內存使用小于10%的時候使用交換分區 sed -i 's/vm.swappiness = 0/vm.swappiness = 10/' /etc/sysctl.conf //設置開啟自動掛載swap分區 echo "/mnt/swap swap swap defaults 0 0" >> /etc/fstab ``` ### 使WinSCP集成Putty 在某些特定的常見下,可能需要使用Putty來運行命令。由于Putty是一個命令操作界面,每次使用的時候都需要輸入root密碼,如果密碼比較復雜,會讓人感覺比較麻煩。其實WinSCP是可以集成Putty的,集成后,通過Winscp就可以打開Putty,自動登錄到服務器。 1. 打開Winscp-選項-集成-應用程序。Putty/terminal客戶端路徑這里為你本地putty.exe程序的路徑 ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/winscp/websoft9-winscp-putty.png) 2. 集成成功后,只需要通過Winscp的窗口快捷方式即可打開Putty ![](http://libs.websoft9.com/Websoft9/DocsPicture/zh/winscp/websoft9-winscp-puttyopen.png) 3. 通過Winscp打開Putty操作與直接打開putty沒有區別
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看