Pular para o conteúdo

Blog do Braz

Desenvolvimento Web, Administração Linux e Curiosidades

Criando usuário para permitir acessso apenas ao repositório GIT

O git dispõe de um shell especial, aonde todas as funcionalidades do git permanecem ativas, porém sem acesso ao shell do sistema.

[10:53:39 root@localhost app]# which git-shell
/usr/bin/git-shell
[10:53:45 root@localhost app]# usermod -s /usr/bin/git-shell usuario-git

O mais engraçado é a mensagem que é exibida quando tentamos logar em usuário com esse shell! XD

[10:55:27 root@localhost app]# su - usuario-git
fatal: What do you think I am? A shell?

Lembrando que se alguém aí está procurando uma hospedagem com git, recomendo a KingHost

Autor Felipe BrazPublicado em 28 de maio de 20132 de março de 2015Categorias git, LinuxTags git, git access, git limit login, git limit ssh, git limit ssh access, git limit user, limitar acesso ssh git, limitar git ssh, limitar usuario git

Navegação de Post

Anteriores Post anterior: Mysql ERROR 1452 – Cannot add or update a child row
Próximo Próximo post: Converter chave ppk pra pem

Calendário de Posts

julho 2025
DSTQQSS
 12345
6789101112
13141516171819
20212223242526
2728293031 
« set    

Lista de Links

  • Ansible Vault Tool
  • Blog do Totoro
  • Editor visual de markdown
  • Json Online Parser
  • Regex Test

Categorias

  • apache
  • docker
  • firebird
  • git
  • javascript
  • Linux
  • mysql
  • null
  • Para não esquecer
  • perl
  • PHP
  • postgresql
  • Sem categoria
  • shell
  • web
  • wordpress
  • Zend Framework

Tags

2011 - 2025 Blog do Braz Unreal Tournament Brasil Desagradável