Je viens d'obtenir un nouveau serveur dédié et j'ai mis en place une sécurité de base sur celui-ci.
J'ai ajouté des titres pertinents :
- On ne peut se connecter qu'avec une clé privée
- Changement de port ssh
- root ne peut pas se connecter via ssh, j'ai créé un utilisateur admin "james" <-- mon principal problème concerne ceci
Je me connecte en tant que "james", qui est un membre du groupe "admin". Je peux tout faire sur ce compte, mais je ne peut pas faites ce qui suit :
tail -f /var/log/apache2/access.log
Je ne peux pas accéder au access.log
fichier, même si je pensais (parce que je suis un administrateur) que je devrais être en mesure de le faire.
Comment puis-je donner à "james" un accès direct à ces fichiers, et à d'autres qui nécessitent un accès root, sans avoir à su
à root en permanence (j'aimerais désactiver cela) et sans changer les permissions à 777 (mort) ?
1 votes
sudo
est votre ami.0 votes
@dawud Je ne peux pas
sudo cd
dans un répertoire malheureusement... Je ne peux rien lire dans le répertoire.1 votes
@Jimbo Vous pouvez
sudo tail -f /var/log/apache2/access.log
très bien. De plus, un raccourci poursu
essudo su
0 votes
@NathanC Ah, c'est vrai. La seule chose ennuyeuse est que je ne peux pas
tab
pour lister les fichiers dans le répertoire - merci quand même ! :)