Board logo

标题: help needed for linux ssh [打印本页]

作者: 驴子    时间: 2006-7-13 12:54     标题: help needed for linux ssh

who knows if man can use ssh to transfer file under linux and how.

thanx a lot!!!
作者: nnacht    时间: 2006-7-13 13:02

原帖由 驴子 于 2006-7-13 13:54 发表
who knows if man can use ssh to transfer file under linux and how.

thanx a lot!!!

scp filename username@destinationhost://home/~

in windows please use winscp oder sftp

[ 本帖最后由 nnacht 于 2006-7-13 15:17 编辑 ]
作者: 驴子    时间: 2006-7-13 13:11

原帖由 nnacht 于 2006-7-13 14:02 发表

ssh filename username@destinationhost://home/~

in windows please use winscp oder sftp

does this send files from local to a remote system?
作者: 驴子    时间: 2006-7-13 13:35

resolved
found a tools scp.
作者: 橙色坦克    时间: 2006-7-13 16:46

原帖由 驴子 于 2006-7-13 14:35 发表
resolved
found a tools scp.

what is a "tools scp"?
作者: 驴子    时间: 2006-7-13 17:22

原帖由 橙色坦克 于 2006-7-13 17:46 发表

what is a "tools scp"?

就是一个命令行软件
scp -r -P port username@hostname://path/sourcefilename  /path/destinationfilename

登陆和验证方式会调用ssh的
作者: 橙色坦克    时间: 2006-7-13 17:31

原帖由 驴子 于 2006-7-13 18:22 发表

就是一个命令行软件
scp -r -P port username@hostname://path/sourcefilename  /path/destinationfilename

登陆和验证方式会调用ssh的

哦,我以为是图形界面的linux ssh客户端tongue.gif. 我原来用scp都是 scp -r /path/sourcefilename username@hostname://path/destinationfilename, 从自己机器往别处发,没想到还可以倒过来用wink.gif
作者: 驴子    时间: 2006-7-13 17:45

还找到一个rcp,不过没弄明白怎么用的

不知道scp能不能remote 复制到 remote
作者: 橙色坦克    时间: 2006-7-13 17:48

rcp可能是对应rlogin的copy程序,就像scp对应ssh一样。我自己猜的。
作者: 羿弓求箭    时间: 2006-7-13 18:38

原帖由 驴子 于 2006-7-13 18:45 发表
还找到一个rcp,不过没弄明白怎么用的

不知道scp能不能remote 复制到 remote


可以的,CSuchen换服务器的时候我就是首先 ssh 到新服务器,然后在新服务器的命令行 ssh 到老服务器,
这时候,新服务器相当于本地,老服务器相当于remote 。
作者: 驴子    时间: 2006-7-13 18:56

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


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

如果我登陆了remote的ssh服务器,然后往本机scp,是不是要求本机必须开ssh服务?
作者: 橙色坦克    时间: 2006-7-13 19:09

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

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

是的,本机必须开sshd daemon
作者: 橙色坦克    时间: 2006-7-13 19:13

否则端口22就没有被监听,就会connection refused。
作者: 羿弓求箭    时间: 2006-7-13 19:44

原帖由 驴子 于 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 的密码




欢迎光临 人在德国 社区 (http://csuchen.de/bbs/) Powered by Discuz! 7.2