本機修改虛擬機器linux中的代碼檔案

來源:互聯網
上載者:User

標籤:

最近在研究swoole這個架構,好不容易裝了一個swoole,為了開發方面,需要早宿主機和虛擬機器之間檔案分享權限設定,一開始使用vmware tool可以實現共用,但是只能在linux中看到win共用的檔案,無法實現在win上修改linux中的代碼檔案。

於是接著尋找辦法,使用samba可以實現:

(感謝網友的分享【 http://lxsym.blog.51cto.com/1364623/289156/ 】)

注意:本文的原則是只將檔案分享權限設定應用於內網伺服器,並讓將要被共用的目錄擁有充分的讀寫權限屬性,讀者可順著本文的思路完成基本配置流程,如需複雜讀寫權限功能請自行詢問百度大哥。1、# yum -y install samba 
使用yum命令安裝samba,加入-y參數,如遇詢問自動選擇y,全自動下載並安裝samba,此過程需要一點時間。2、# rpm -qa | grep samba 
檢查samba服務包的安裝情況,會顯示類似如下兩個包:
samba-common-3.0.33-3.7.el5_3.1    //伺服器和用戶端均需要的檔案
samba-3.0.33-3.7.el5_3.1                 //伺服器端檔案3、# whereis samba 
由於是yum安裝,可以用此命令查看samba安裝位置,得到類似如下內容:
samba: /etc/samba /usr/lib/samba /usr/share/samba /usr/share/man/man7/samba.7.gz4、# vi /etc/samba/smb.conf 
根據步驟3得知smb.conf的位置,配置samba:
(1)[global]        找到全域設定標籤,在下面進行配置
workgroup = MYGROUP       找到此行,改為workgroup = WORKGROUP,這裡以 Windows XP 預設的“WORKGROUP”為例
; hosts allow = 192.168.1. 192.168.2. 127.       找到此行,去掉行首的“;”,並制定訪問限制改為hosts allow = 192.168.0. 127.,指定內網IP地址及本地,只允許這兩種情況的訪問
(2)配置最簡單訪問目錄幾個基本屬性:
[share]       windows用戶端查看時看到的檔案夾名 
path = /var/samba/share       共用目錄位置,要系統中存在的目錄,也可以配置完再建立
read only = no
public   = yes5、給配置的共用目錄設定許可權:
# mkdir /var/samba/share       如剛才配置的共用目錄不存在則建立 
# chown -R nobody. /var/samba/share       設定共用目錄歸屬為 nobody 
# chmod 777 /var/samba/share       將共用目錄屬性設定為 7776、# smbpasswd -a username        將linux系統已存在使用者 username(例)加入到 Samba 使用者資料庫,windows訪問samba共用目錄時需要輸入此使用者名稱和密碼 
New SMB password:       在此輸入密碼
Retype new SMB password:       重複密碼7、# service smb start  ================================================記得添加samba的使用賬戶,也就是上面說的步驟6.還有修改共用資料夾的許可權需要修改,[[email protected] hgfs]# chmod -R 777 /usr/local/apache/htdocs/  此時,按住win鍵,在輸入框輸入虛擬機器的IP地址,即可進行檔案的訪問和修改。 

本機修改虛擬機器linux中的代碼檔案

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.