Sous Windows, j'utilise PuTTY pour me connecter à un serveur distant basé sur Linux via SSH.
Est-il possible de changer le répertoire par défaut point d'entrée auquel j'arrive après la connexion et la connexion? (Ce serait un gain de temps agréable.)
par exemple. de server/home/
à server/home/subdir/subdir/
cd subdir/subdir
à ~/.bashrc
ou ~/.bash_profile
, ouVous pouvez également changer le répertoire dans PuTTY lui-même:
Configuration → Connexion → SSH
Remplissez le champ "Commande à distance" avec les informations suivantes:
cd subdir/subdir ; /bin/bash
Vous pouvez utiliser screen pour conserver votre répertoire actuel en vous connectant toujours à la même session screen.
Ajoutez la commande d'écran avec paramètres à votre session enregistrée PuTTY sous SSH> Commande à distance. Voir la documentation de l'écran pour les paramètres à utiliser.
screen -R -O -t mysession -S mysession -f
Cela dépend de beaucoup de choses. Principalement le système d'exploitation du serveur. La plupart des serveurs SSH exécutent Linux ou Unix d'une certaine saveur. Lorsque vous vous connectez via n'importe quelle méthode de connexion texte à distance (comme SSH est un membre de cette catégorie), un tel système générera automatiquement un processus Shell pour vous parler. C'est probablement "bash", et il exécute diverses choses au démarrage. Check-out
homme bash
pour apprendre plus. L'une des nombreuses choses que vous pouvez faire est de placer un CD dans un sous-dossier.