我正在尝试将文件从本地计算机scp到服务器。 scp给我回复了一系列这样的明星而没有复制任何文件:
[xx@xx ~]$ scp xx.tar xx@xx.xx:~
xx@xx.xx's password:
****************************************************************
所以第一件事:我正确输入了密码。
我还检查过以确保scp可以与其他服务器一起使用(仅限于此服务器)。
scp在此服务器上运行,这意味着我可以从登录的终端将文件拉入服务器。只有在我尝试将文件从其他位置推送到服务器时才会出现错误。我试过不同的机器,它们都是一样的。
答案 0 :(得分:1)
尝试使用绝对路径。
换句话说,在~/xx.tar
中试试xx.tar
IF IN FACT ~
!否则可能是:/absolute/path/to/xx.tar
答案 1 :(得分:1)
我弄清楚发生了什么。我的.bashrc文件缺少以下声明:
[ -z "$PS1" ] && return
感谢您的回答!