
Instalei o FreeSSH no meu Windows Server 2008 R2 e posso SSH com PUTTY, o SSH funciona bem, mas não consigo executar o nó ou npm a partir do terminal SSH, o erro diz que o comando não foi reconhecido.
Está faltando alguma configuração?
EDITAR 1
Na verdade, não consigo executar node e npm especificando o caminho completo ou quando estiver na pasta nodejs, pensamentos?
Responder1
Tente fazer isso para criar um link simbólico para node
enpm
Observação: esta não é a maneira mais limpa de fazer as coisas, mas funcionará.
Em um prompt de comando, execute:
mklink %userprofile%\node.exe "C:\Program Files (x86)\nodejs\node.exe"
emklink %userprofile%\npm.exe "C:\Program Files (x86)\nodejs\npm.exe"
Isto criará umHlink ard para os arquivos node
e npm
em seu diretório inicial, permitindo que você apenas entre node
ou npm
faça login através do SSH