在delphi中如何与unix服务器建立连接??
我在unix上建立了一个共享目录,我想在delphi中访问该目录中的文件,现在的问题是,我如何与服务器建立连接,该用什么组件或函数,各位大侠能否举个例子,最好有源代码,谢谢!!

解决方案 »

  1.   

    UNIX没有你所谓的共享,只有对文件主、同组用户和其它用户的读写分别有rwx的设置,windows与UNIX建立连接的话,可以有很多方法建立连接。如果只想读取UNIX的文件,使用FTP是最简单的方法。使用NMFTP组件,设置UNIX的地址、用户名、密码和端口,一般是21即可建立连接,使用download,和upload的方法可下载和上传。你试试吧!
      

  2.   

    同意楼上的方法,ftp方式应该不错的。服务器端unix可以用java写个ftp服务器即可
      

  3.   

    可以的,我已经建立了和windows一样的共享目录,需要用户名和密码才能访问,我是想样程序启动时就建立连接,我的程序是用来获取该共享目录中的文件和写入文件,但我试过了,要在windows的开始菜单的运行方式然后登陆该目录,程序才可以正常运行,否则报找不到该文件目录的错误,请各位帮帮忙,看看可以用什么方法可以解决,谢谢!!
      

  4.   

    莫非楼主说的在Unix上建立共享目录是用samba服务?
      

  5.   

    不建议使用文件共享方式, 用FTP方式上传下载文件吧