git使用ssh,可否禁止看到上層資料 - Linux

Mary avatar
By Mary
at 2018-03-17T18:37

Table of Contents

CentOS 7
Git2.16.2

假設網站是 asus.com
建立一個使用者 asus
把 public key 放到 /home/asus/.ssh/authorized_keys

建立網站資料夾
/home/asus/httpdocs

git 建立成功。可以從本機Windows推送過去。

但是用戶端使用 sftp 連線 (FileZilla),
可以在外面亂逛,例如 /etc/httpd, /etc/init.d ...

這樣是不是怪怪的?
是不是應該限制用戶只能在 /home/asus 裡面?

這是否要用 selinux 才辦的到?

--
Tags: Linux

All Comments

Joe avatar
By Joe
at 2018-03-18T18:55
設定 chroot 吧
Robert avatar
By Robert
at 2018-03-20T21:35
https://unix.stackexchange.com/a/123630
Jacob avatar
By Jacob
at 2018-03-21T13:38
設定chroot或用其他git server而不是直接git裸奔
Robert avatar
By Robert
at 2018-03-26T10:36
喜歡有網頁介面可以自架GitLab,不需要網頁介面可以自架
看看 gitolite
Sandy avatar
By Sandy
at 2018-03-31T06:19
也可參考gerrit這個是google的帶代碼審查功能

ubuntu16因為root空間不足,現在只剩桌面

Gilbert avatar
By Gilbert
at 2018-03-17T11:02
Help~~ 請各位幫我看看要怎樣救 我的筆電ubuntu16.04當初有顯示file root sysytem空間不足 (我記得好像是顯示這樣的字樣) 然後我用gparted看我的/ 空間只剩一點點(我當初只劃分了 / , /home , /swap 三個,因 為不太會partition) 現在開機 ...

高中大學物理化學示範實驗適合的LINUX??

Edith avatar
By Edith
at 2018-03-17T02:50
我個人想要安裝LINUX是因為聽說KDE包含很多這方面的示範實驗, 或是電路圖,數學之類的教學軟體, 我用VM虛擬機 我試用了Kubuntu,老實說我覺得超級難用, 用虛擬機去裝64位元大概要配給它2G才會順, 但是滾輪的功能沒有事先裝好,滾個視窗感覺超級慢。 然後改用MINT,感覺還不錯,滾輪滾很快,我 ...

linux下可用line嗎?

Quintina avatar
By Quintina
at 2018-03-17T01:49
http://altrepo.eu/git/purple-line 有試過到以上網站下載原始碼下來編譯 但編不起來 也有下載已經編譯好的版本 但不管是Windows還是Ubuntu版的 都無法順利登入 想請教現在在linux底下還能用line嗎? wine + line for windows的解決方案暫 ...

MySQL 的 error log 問題?

Kyle avatar
By Kyle
at 2018-03-16T14:52
最近在裝測試機器~ (CentOS 上面裝 cPanel) 在處理 MySQL 設定的時候看到關於 error log 跟 slow log 的部分 當中有提到要去清理 log google 過以後有文章提到這個 log 大小可以大到一個很離譜的地步? (文章中宣稱大小為20G ?這是不知道多長時間的內容 ...

WebSocket++ Makefile.txt error

Noah avatar
By Noah
at 2018-03-16T14:14
最近因為研究網路websocket 下載github上的專案 websocketpp https://github.com/zaphoyd/websocketpp 欲測試裡面examples/echo_server 利用 Makefile.txt 下 cmake . 發生錯誤 目前還在研究Linux系統,以下 ...