Monter les dossiers du système de fichiers avec SSHFS sur les serveurs où l’accès SSH racine est désactivé sur Linux

0

J'ai un accès SSH à un serveur en tant qu'utilisateur ordinaire. Sur ce serveur, l'accès root SSH est désactivé. À partir de mon ordinateur portable sous Ubuntu 12.04, je peux utiliser l'option "Connecter au serveur" de Nautilus pour afficher et accéder aux dossiers autorisés par mon utilisateur sur ce serveur. Je peux également voir d'autres dossiers auxquels mon utilisateur n'a pas accès.

Lorsque j'ai besoin, par exemple, d'éditer un fichier uniquement autorisé par root, je me connecte d'abord à ce serveur à l'aide de SSH avec mes informations d'identification personnelles, puis je deviens root et ainsi de suite. C'est bien, mais si je veux utiliser mon éditeur de texte graphique qui n'est pas installé sur le serveur, je dois utiliser scp et synchroniser le fichier en retour ...

Ma question est donc la suivante: après le montage de ce dossier distant dans Nautilus, existe-t-il un moyen de donner à cette fenêtre Nautilus une sorte d’accès root? Ce que je veux dire, c'est que je voudrais utiliser Nautilus pour naviguer dans ce serveur sur les dossiers auxquels seul root a accès, par exemple. Si cela est possible uniquement par ligne de commande, c'est très bien. Tant que je peux CD dans de tels dossiers et pouvoir lancer depuis le terminal mes applications locales pour éditer de tels fichiers.

Leandro
la source

Réponses:

1

Probablement pas tout à fait la réponse que vous voulez entendre, mais pour accéder à un fichier en tant que root, vous devez vous connecter en tant que root. Comme vous avez déjà un accès root sur la machine, vous pouvez (pas nécessairement, mais peut) modifier ssh pour autoriser les connexions à la racine. [Si vous voulez savoir comment faire cela, posez une question et je peux y répondre, ce n'est pas difficile]

Une autre solution consiste à configurer x-forwarding (ainsi que xauth et votre éditeur graphique sur le serveur), puis à modifier le fichier dans l'interface graphique du serveur, l'écran étant alors transféré sur votre bureau. C'est un peu difficile à mettre en place, mais pas difficile. Vous voudrez probablement aussi activer la compression sur votre connexion SSH si vous faites cela, sinon elle peut être inutilement lente sur les connexions à bande passante limitée.

Davidgo
la source
Bonjour David, merci beaucoup pour vos suggestions. 1, il ne convient pas à ce serveur pour des raisons de sécurité. La suggestion 2 constitue également une très bonne alternative. En fait, je l’ai utilisée parfois, mais dans mon cas, elle était extrêmement basse.
Leandro