关于ftp的使用。

现在有一些关于ftp的疑问需要请教大家。
1.ftp可以通过上位机的cuteftp进行连接,但是连接后不见下位机指定文件夹下(/fs0p0,ffs挂载文件夹)的任何文件;
2.当我将上位机的某文件拖拽到下位机的位置时,显示文件正在传输,但是通过超级终端观察到下位机已经有了这个文件,但是文件的大小一直处于0的大小,同时可以ftp在下位机上建立自己的文件夹。
3.我是使用root用户登陆的,我已经将它从ftpusers中去除了。
4.上位机打开ser-U,下位机可以通过ftp进行连接,可以上传文件,但是不能下载文件

不清楚我的ftp设置哪里出现了问题,请各位指点,谢谢!

“上位机”“下位机”的,看得有点乱。

“下位机”是QNX,“上位机”是台Windows机器?

如果你ftp进入一台上QNX机器的话,你的标准目录是$HOME。用root的话,这个目录就是 /root。你只能看到任何在 /root下面的文件(夹)。

你可以欺骗一下。在QNX上用root登入后,做个链接。

cd /root

ln -sf … slash

这样你从windows FTP进来后,可以通过slash 来访问你要的目录。

不好意思,没有表述得很清晰。

1.“下位机”是QNX,“上位机”是台Windows机器
2.在passwd文件中,root登陆的目录为/root,我将其修改为flash文件系统挂载文件夹(/fs0p0)时,通过ftp登陆还是看不到任何信息
3.root登陆时qnx系统中没有/root的文件夹,$HOME下文件夹除了内核的各文件夹外只有/fs0p0文件夹是可读写的,其他均为只读