全部
技术
PHP
MySQL
前端
Linux
JAVA
工具
纪念日计算器
邮记星
个人记账
笔记侠
历史上的今天
生日密码
生日书
生日密码
生日花语
博古通今
三十六计
鬼谷子
笑林广记
本草纲目
山海经
唐诗宋词
宋词300首
唐诗300首
退出
登录
注册
编辑文章
选择分类
PHP
MySQL
前端
Linux
Java
工具
选择专栏
设计模式
java基础
Angular学习
Java面试题
描述:
封面图上传 :
+
点击上传图片
- 第一步添加一个git 用户 adduser git - 第二步设置git密码 passwd git - 第三步禁用shell登录,出于安全考虑,创建的git用户不允许登录shell,可以通过修改/etc/passwd 文件完成,具体如下: 1. 找到 git-shell位置 使用命令:which git-shell 比如我的位置如下 ``` [root@bobo lib]# which git-shell /usr/bin/git-shell ``` 2. 打开/etc/shells 使用命令: vim /etc/shells 在最后加上/usr/bin/git-shell 3. 接着打开/etc/passwd 文件,找到git用户这一行 ```` git:x:1001:1001::/home/git:/bin/bash 改成 git:x:1001:1001::/home/git:/usr/bin/git-shell ```` 这样,git用户可以正常通过ssh使用git,但无法登录shell,因为我们为git用户指定的git-shell每次一登录就自动退出。
保存文章