Tout d'abord est-ce une bonne idée?
Quoi qu'il en soit, j'ai quelques utilisateurs qui se connectent à un serveur Web local, mais ils doivent accéder au dossier/var/www chaque fois que vous vous connectez via un terminal.
Est-il possible de changer le dossier personnel des utilisateurs en dossier www?.
Aussi pour eux d'utiliser également le même fichier .aliases que j'ai créé?
Les utilisateurs se connecteront via le terminal pour le mac ou PuTTY sur une machine Windows. Fondamentalement, vous pouvez utiliser des commandes telles que gulp npm, etc.
Ils utiliseront aussi ou je configurerai Samba pour pouvoir ajouter des fichiers, etc.
Si vous avez juste besoin d'eux pour démarrer leurs sessions dans /var/www
par défaut, vous ne voulez pas changer leurs $HOME
(ce qui est une mauvaise idée de toute façon puisque /var/www
ne leur appartient pas.) ). Une approche beaucoup plus propre consiste à ajouter ceci à leurs fichiers ~/.profile
:
cd /var/www
En ce qui concerne les alias, il vous suffit de modifier leurs fichiers ~/.profile
pour obtenir le fichier alias que vous avez créé. Ajoutez cette ligne à chaque ~/.profile
de chaque utilisateur:
. /path/to/.aliases
De cette manière, ils se déplaceront vers /var/www
à chaque fois qu'ils se connecteront (puisque les shells de connexion se chargent ~/.profile
) et ils auront également accès aux alias définis dans /path/to/.aliases
.