Desidero utilizzare il comando scp per copiare un file locale sul server remoto, ma ricevo un messaggio di errore dopo aver inserito la password dell'utente nel server remoto.Errore durante l'utilizzo del comando scp "bash: scp: comando non trovato"
~]$ scp gitadmin.pub [email protected]:
[email protected]'s password:
bash: scp: command not found
lost connection
ho controllato sul server utilizzando l'utente git e sembra che il comando scp può essere trovato e sono stati installati troppo openssh-clinets.
[email protected] ~]$ scp
usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
[-l limit] [-o ssh_option] [-P port] [-S program]
[[[email protected]]host1:]file1 ... [[[email protected]]host2:]file2
[email protected] ~]$ su root
......
[email protected] ~]# yum info openssh-clients
Loaded plugins: product-id, subscription-manager
Updating Red Hat repositories.
Installed Packages
Name : openssh-clients
Arch : x86_64
Version : 5.3p1
Release : 52.el6
Size : 1.0 M
Repo : installed
From repo : anaconda-RedHatEnterpriseLinux-201105101844.x86_64
Summary : An open source SSH client applications
URL : http://www.openssh.com/portable.html
License : BSD
Description : OpenSSH is a free version of SSH (Secure SHell), a program for
: logging into and executing commands on a remote machine. This
: package includes the clients necessary to make encrypted
: connections to SSH servers.
Sono confuso per la situazione. Ho perso qualche configurazione sul server? (Stiamo usando RHEL6 come server.)
È colpa mia dell'impostazione del percorso. Ho aggiunto "custom.sh" in /etc/profile.d e aggiunto le seguenti righe in esso per aggiungere la directory/usr/local/node/bin a PATH.
export PATH="/usr/local/node/bin:$PATH"
Ma il formato è errato. Ho rimosso la coppia di '"' e funziona OK Ora dovrebbe essere:.
export PATH=$PATH:/usr/local/node/bin
Un errore sonda ...^_^
Come ho postato nella mia domanda, sembra che il comando scp possa essere eseguito sul lato server e sono stati installati i client openssh. Ecco perché questo diventa così strano. Qualche altra idea? –
Grazie Mehul. È un mio errore impostare il percorso usando il file 'custom.sh'. –