samba和git - Linux

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2018-01-02T15:14

Table of Contents

想請問一下
最近在重新學習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設定檔
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
有什麼不清楚的我可以再補
感恩

--
Tags: Linux

All Comments

Quintina avatar
By Quintina
at 2018-01-05T11:14
我調過create那個權限0740不過沒有用

NAT 無法建立 (eth<->wlan)

Belly avatar
By Belly
at 2018-01-01T12:21
我一直都有使用筆電分享有線網路經 wifi 到手機, 但不知為何約一個月前開始就無法使用了。 手機可以取得 dhcpd 給的 ip,也可連上筆電的 nginx server。 tcpdump 也可以看到無線端 (wlp1s0) 一直在送封包出來,但就是無回應。 感覺像是 iptables 沒作用。 下面是 ...

kali安裝問題

Lauren avatar
By Lauren
at 2017-12-30T13:53
1.作業系統:debian 32bit 2.虛擬機:Virtual box 3.安裝系統:kali linux2.0 32-bit 4.基礎記憶體:1536MB 5.問題簡述: 啟動後>install>黑屏>進入安裝程序(卡住) 影片: https://youtu.be/VNiZ5EadtOc 6.其他 ...

Ryzen被發現在Linux編譯會出現 segfault

Connor avatar
By Connor
at 2017-12-27T08:46
※ [本文轉錄自 PC_Shopping 看板 #1QGFLN-G ] 作者: suzuke (suzuke) 看板: PC_Shopping 標題: Re: [情報] Ryzen被發現在Linux編譯會出現 segfault 時間: Mon Dec 25 20:55:47 2017 先說一下我的狀況,我 ...

vsftpd有啟動但本機連線失敗問題

Franklin avatar
By Franklin
at 2017-12-26T23:28
各位大大好 小弟之前架設的網站有提供FTP讓我作更新內容使用 但這兩天突然發生無法登入,並出現以下421 421 service not available 的情況,原本以為是服務上有問題便重開檢查status正常 https://imgur.com/a/GFbnw 再檢查防火牆及SELinux也 ...

KDE面板設定問題

Frederica avatar
By Frederica
at 2017-12-26T22:24
我的桌面是KDE5 不知道動到什麼設定,視窗最小化後不會在面板中有圖示 只能用alt+tab切換視窗 想請問一下如何讓視窗最小化後會在面板中出現 謝謝 - ...