原帖由 羿弓求箭 于 2006-7-13 19:38 发表


可以的,CSuchen换服务器的时候我就是首先 ssh 到新服务器,然后在新服务器的命令行 ssh 到老服务器,
这时候,新服务器相当于本地,老服务器相当于remote 。

如果我登陆了remote的ssh服务器,然后往本机scp,是不是要求本机必须开ssh服务?
冬冤家,我有心将你打,却一个心儿怕;要不打,只恨你这冤家羞人煞;罢罢罢,低眉红了脸儿帕,嫁了吧!

TOP

原帖由 驴子 于 2006-7-13 19:56 发表

如果我登陆了remote的ssh服务器,然后往本机scp,是不是要求本机必须开ssh服务?

是的,本机必须开sshd daemon

TOP

否则端口22就没有被监听,就会connection refused。

TOP

原帖由 驴子 于 2006-7-13 19:56 发表

如果我登陆了remote的ssh服务器,然后往本机scp,是不是要求本机必须开ssh服务?


本机必须开ssh服务。
不过你大可以不必这么做。你直接在本地的SSH客户端拷贝远程的文件就好了。


另外那个remote拷贝,我说得具体一点:

如果
A 机是你用的机器
B 机是网上一台服务器,ip 88.88.88.88
C 机是网上另一台服务器,ip 66.66.66.66

如果你想把B机/home目录下的文件 file.tar.gz 拷到C机/home目录
1, 从A机通过SSH登录 B 机,cd 到 /home目录
2, scp -p file.tar.gz root@66.66.66.66:/home/
3, 按提示输入 root 的密码

TOP