Não é possível ssh na estrutura de pastas

0

Eu tenho um servidor server.name . Com uma pasta /home/user229472/folder

Eu posso usar o ssh assim:

ssh [email protected]
cd folder
... 

scp também funciona:

scp [email protected]:folder/file.txt .

Mas não posso usar ssh diretamente em folder :

ssh [email protected]:folder
ssh: Could not resolve hostname server.name:folder: Name or service not known

Eu tentei muitas variações, mas nenhuma funciona:

 ssh [email protected]:22
 ssh [email protected]/
 ssh [email protected]/home/
 ssh [email protected]/home/user229472
 ssh [email protected]:/home
 ssh [email protected]:/home/
 ssh [email protected]:/home/user229472/folder
 ssh [email protected]:/folder
 ssh [email protected]:folder
    
por user2740 24.10.2017 / 17:45

2 respostas

3

Isso deve ser feito:

ssh <user@server> -t 'cd <path to directory on remote server>; "$SHELL" -l'

No seu caso:

ssh [email protected] -t 'cd folder; "$SHELL" -l'
    
por Legolas 24.10.2017 / 18:06
0

O Ssh lhe dá um shell de login, depois de verificar sua identidade, você estará logado no sistema remoto. Depois de ter feito isso, você pode usar comandos como o cd. Se você quiser montar uma pasta remota localmente, use sshfs: %código% Agora você pode acessar o Remotefolder via localmountpoint

    
por jeroen 24.10.2017 / 18:12