Como posso criar um usuário e dar acesso somente leitura?

2

Eu preciso dar acesso SSH somente leitura a um determinado diretório para que eles possam ver meu código PHP.

O diretório é / var / www / html / websitenamehere /

Como posso fazer um usuário e deixá-lo acessar via SSH para ver esse diretório e lê-lo apenas? Isso é possível?

Estou acostumado a fazer login como root.

    
por Andrew Fashion 03.05.2011 / 07:02

1 resposta

2

Algo como:

useradd readonlyuser

passwd readonlyuser (*if you want password auth, otherwise, setup SSH keys)

chmod -R o+rx /var/www/html/websitenamehere/

usermod -d /var/www/html/websitenamehere/ readonlyuser

Ou você poderia apenas fazer um tarball do sistema de arquivos e enviá-lo para o usuário com algo como

tar cfvz websitenamehere.tar.gz /var/www/html/websitenamehere/
    
por 03.05.2011 / 07:31