J'ai un dossier dans ~ / apps / et un autre dans la racine / apps /
Je veux leur parler
ssh [email protected]:~/apps/
et
ssh [email protected]:/apps/
J'ai eu l'erreur suivante:
Impossible de résoudre le nom d'hôte
Qu'ai-je fait de mal?
Réponses:
-t
maintient la connexion en cas d'interaction avec l'utilisateur)bash --login
est nécessaire pour maintenir la connexion aprèscd
(voir-t
)la source
Je pense que vous mélangez scp et ssh
Pour ssh, vous n'avez pas besoin de spécifier le chemin de destination. Vous vous connectez simplement en tant que [email protected] et vous atterrissez dans le dossier de départ de l'utilisateur.
la source
SSH attend la syntaxe suivante:
donc quand vous avez tapé:
SSH a compris que vous souhaitez vous connecter à un hôte nommé "abc.com:~/apps/" avec un utilisateur "utilisateur". Étant donné que cet hôte n'existe pas, vous recevez l'erreur que vous avez citée.
Vous devrez diviser votre commande en deux comme ceci:
la source
Edit: Vous pouvez toujours ssh en tant que [email protected], puis accédez simplement au dossier souhaité en utilisant cd folderName
Ozair Kafray l'a mieux expliqué
la source
Ci-dessous, permettez-moi de me connecter et d'accéder à un répertoire en une seule ligne, sur ubuntu:
Ou juste
Bonne chance
la source