如何在两台MagicLinux中相互拷贝文件
问题是丢人点,但搞了半天都解决不了,不问不行。FTP、SMB都不行,要用一台Windows的机器作中转,好可怜。
还有,有没有一个简单教程,教如何在ML下配置sshd。 可以在一台主机上建立一个ftp吧,用vsftpd吧。挺好用的 可以通过smb,或者nfs。smb肯定是没问题的 如果不装其他ftp一类的工具,也是可以的,用ssh
默认情况,magiclinux是关闭ssh服务的
运行setup打开ssh服务
就可以通过ssh在两个magiclinux 之间传递文件了。
因为都是linux,没必要用ftp ML内核支持shfs, 可以通过ssh mount一个远程的目录,不过要装一个shfsmount的工具。附件gz包解开后,用root运行make和make install就可以用以下命令mount了:
mount -t shfs 用户名@IP地址:目录 本机目录
比如要mount 远程192.168.0.1的/foo目录到本地的remote目录,用conner用户:
mount -t shfs [email protected]:/foo remote
然后输入密码就可以了。如果想自动加载,可以修改fstab。 conner好牛!
:shock:
我要copy下来,以备后用 太感谢你们了。没想到这么基础的问题都有那么多人回答,谢谢。一一试过了,都成了。只是SMB中的共享设置还要点时间去琢磨。 共享还是不要玩了
xp下两台机器之间共享偶都搞不定呢
hehe ML内核支持shfs, 可以通过ssh mount一个远程的目录,不过要装一个shfsmount的工具。附件gz包解开后,用root运行make和make install就可以用以下命令mount了:
mount -t shfs 用户名@IP地址:目录 本机目录
比如要mount 远程192.168.0.1的/foo目录到本地的remote目录,用conner用户:
mount -t shfs [email protected]:/foo remote
然后输入密码就可以了。如果想自动加载,可以修改fstab。
老大,shfsmount下载了,但解压出错。我用Konqueror、FireFox、D4X都试过了,但还是不行,麻烦你看看。 公社系统输出默认为gz格式,你要用tar xvmfz 来解。或者改名为.gz后缀。 不行你就用scp,
scp 文件 用户名@IP:/目录 不行你就用scp,
scp 文件 用户名@IP:/目录
谢谢!我发现在Linux下,遇到困难是一件幸福的事。
我一开始就想用scp的,但由于scp需要ssh的支持,而ML默认是没有启动ssh服务,我到OpenSSH网站中看了一大堆文档,搞了一个晚上,才配起了ssh,然后我用scp实现了两台Linux机器的文件拷贝。
另外,用Konqueror下载的shfsmount还是无法解压,一定要用FireFox才行,解压后make还是失败,报告:
gcc -g -Wall -I- -I. -I../shfs/Linux-2.4/ -DSHFS_VERSION=\"unknown\" -c shfsmount.c -o shfsmount.o
shfsmount.c:42:21: shfs_fs.h: 没有那个文件或目录
shfsmount.c: In function `version':
shfsmount.c:148: error: `PROTO_VERSION' undeclared (first use in this function)
shfsmount.c:148: error: (Each undeclared identifier is reported only once
shfsmount.c:148: error: for each function it appears in.)
shfsmount.c: In function `main':
shfsmount.c:431: error: `PROTO_VERSION' undeclared (first use in this function)
shfsmount.c:662: error: `SHFS_IOC_NEWCONN' undeclared (first use in this function)
make: *** 错误 1 “我到OpenSSH网站中看了一大堆文档,搞了一个晚上,才配起了ssh,”
不用配置,setup,开启ssh服务
重启,就可以使用了
只道几个明令就行了
这个俺用过的,不用配置什么东西 哈哈!刚开始不知道,只知道要用ssh,必需先启动sshd后台,sshd后台又要先生成key,折腾了好久。今天回来,一看帖子,重新装了一个ML,用Setup开启ssh服务,重启,看到系统自动生成所需要的Key,好简单啊。不过折腾一下也好,对ssh了解多了。 ML内核支持shfs, 可以通过ssh mount一个远程的目录,不过要装一个shfsmount的工具。附件gz包解开后,用root运行make和make install就可以用以下命令mount了:
mount -t shfs 用户名@IP地址:目录 本机目录
比如要mount 远程192.168.0.1的/foo目录到本地的remote目录,用conner用户:
mount -t shfs [email protected]:/foo remote
然后输入密码就可以了。如果想自动加载,可以修改fstab。
conner好招,以前我还用ftp传,实在是笨。
页:
[1]
2