分页: 1 / 1

最简单的网络文件复制(两个openbsd系统) 。

发表于 : 2010-10-07 17:06
wkx9dragon
我的笔记本和台机都装有Openbsd,有时候需要互相复制文件。两台机子,通过路由器连接。
1) 命令 :ifconfig (在要获得文件的目标电脑上)
结果:
$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33160
priority: 0
groups: lo
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:21:85:9d:f0:98
priority: 0
groups: egress
media: Ethernet autoselect (100baseTX full-duplex,rxpause,txpause)
status: active
inet 192.168.1.100
netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::221:85ff:fe9d:f098%re0 prefixlen 64 scopeid 0x1
enc0: flags=0<>
priority: 0
groups: enc
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33160
priority: 0
groups: pflog
获得目标电脑的ip 192。168。1。100

2)
命令:sftp wkx9dragon@192.168.1.100:/home/wkx/temp
结果:
[email protected]'s password: (这里输入密码,自己的机子当然知道了)
Connected to 192.168.1.101.
Changing to: /home/wkx/temp
sftp>

3)
命令:
sftp> ls -lh
结果:
drwxr-xr-x 0 1000 10 512B Oct 6 14:43 src
-rw-r--r-- 0 1000 10 148M Oct 7 23:34 src.tgz

4) 复制src.tgz到本机
命令:
sftp> get src.tgz
结果:
Fetching /home/wkx/temp/src.tgz to src.tgz
/home/wkx/temp/src.tgz 100% 148MB 9.8MB/s 00:15

简单吧,什么也不用设置。我觉得一般带 sftp 的 类unix 都可以吧,那天试试。

发表于 : 2010-10-07 20:37
leo
在防火墙上开启了远程sftp服务器端口的主机应该都可以,这个问题还真有必要深入一下,OpenSSH的功能不限于此,例如,还可以利用ssh通道备份、压缩、还原远程服务器上的数据库,也就是进行远程shell操作,哪天吧Openssh的主页也给翻译一下吧,这个原来一直没有做,毕竟是OpenBSD开发团队的一大成果之一。

发表于 : 2011-01-09 17:46
wosl2001
ssh还可以做跳转 变相vpn 挺方便的