→ aubr3: 我調過create那個權限0740不過沒有用 01/02 16:31
https://nofile.io/f/q3dThuS5ghr/smb.conf
-----------------------------------samba-----------------------------------
$apt-get install vim samba
You will see the following questions:
Workgroup/Domain Name: <– WORKGROUP
Enter a workgroup nam
$vim /etc/samba/smb.conf
activate the line security = user
$usermod -G users eve
$smbpasswd -a eve
$/etc/init.d/samba restart
-----------------------------------smbfs-----------------------------------
$apt-get install smbfs git vim
You will see the following questions:
Workgroup/Domain Name: <– WORKGROUP
Enter a workgroup nam
$smbmount -o username="eve",password="xxxx" //192.168.1.24/eve
/home/eve/git/root
$mkdir git
$cd git
$git init
$mkdir root
$git add .
之後就會出錯
error: open("root/etc/.pwd.lock"): Permission denied
error: unable to index file root/etc/.pwd.lock
fatal: adding files failed
---------------------------------------------------------------------------
我寫了個script來加入ignore這些檔案
不過已經弄四天了
而且抓到三千多個沒辦法加入的檔案
這個script還有一些錯誤吧!
目前沒有掌握到的情況為
有檔案出現又消失
所以git抱怨檔案不見了
這種情況沒掌握到
我看了一下子似乎都是暫存檔所以就沒管他
https://nofile.io/f/K3csreYjRTX/gitAddAll.sh.txt
有什麼不清楚的我可以再補
感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.63.34
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1514877289.A.644.html
想請問一下
最近在重新學習linux
之前學的時候常苦於不知道哪些配置檔要修改哪些不用(在編譯某些程式的時候)
編譯後如果失敗了(有些設定選錯或設錯)
可是由於某些設定檔沒有移除
所以重新編譯還是一樣的結果
這次想要用samba配合git來學習
監控所有的檔案
目前有兩台虛擬機
debian 6.0.5
皆是全新安裝
1台是samba主機 主要是用來學習用
1台是git主機 主要是用來監控用
現在samba和git皆安裝好可以連線
可是常常出現某個檔案權限不足
所以git沒辦法add(我git的能力只有把檔案commit然後監控而已)
問題是
1.請問我要如何設定smb.conf才可以讓git主機可以看到samba主機所有的東西呢?
(P.S.以最小權限的方式,雖然我也不知道如何全開,我用的皆是預設再開一些必要的)
2.還是說有個好的方法可以達到這樣子的目的?
以下是兩台主機的設定以及登入方式
smb.conf設定檔