Re: [问题] git使用ssh,可否禁止看到上层资料

楼主: joe820730 (Let it go)   2018-03-20 15:00:43
我猜你是给了git这个帐号一组密码
所以可以透过ssh远端登入,也就可以用FileZilla远端登入了
因此首先你必须把git帐号的密码洗掉
``
# passwd -d git 先把现有密码删掉
# passwd -l git 再把密码锁定在空密码的状态
``
这个时候git这个帐号应该就无法利用ssh远端登入了
日后真的有需要透过git帐号操作的情况,则透过root切换即可
不过...这种方案只适合专案数量少,而且不会常常建立新的专案的情况
如果随时会有新的专案需要上传
还是建议自架GitLab之类的网页服务器会比较轻松
作者: hizuki (ayaka)   2018-03-20 23:56:00
设定nologin不是更好,这样吃sshd的设定阿
作者: cs8425 (cs)   2018-03-21 00:14:00
ssh登入shell跟sftp其实是两个系统不能进shell不代表sftp登不进去前阵子有架过能传档但是不给进shell的而且除了用密码登入 还能用/只用key登入

Links booklink

Contact Us: admin [ a t ] ucptt.com