4

Я пытаюсь отправить файл со своего компьютера на сервер с помощью следующей команды:

scp -v file.txt username@server:~/file.txt
  • Я использовал свое имя пользователя и реальный адрес сервера в приведенной выше команде.

А вот журнал после ввода пароля:

debug1: Authentication succeeded (password).
Authenticated to `server` ([`server_ip`]:22).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = en_CA.UTF-8
debug1: Sending command: scp -v -t ~/file.txt

1 ответ1

5

Существует ~/.bashrc , который может мешать удаленным командам (таким как scp).

module load LANG/PYTHON/2.7.6
module load TOOLS/TMUX/2.1

Если вы хотите сделать что-то подобное, вы должны делать это только на интерактивных оболочках (не нарушать сценарии). Вы можете добавить в начало вашего ~/.bashrc:

[ -z "$PS1" ] && return

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .