怎样在cbuilder6中安装indy9.0? (100分)

  • 主题发起人 主题发起人 difilwy
  • 开始时间 开始时间
D

difilwy

Unregistered / Unconfirmed
GUEST, unregistred user!
两个问题:
1。我是在delphi7下写的程序(一个单元,没有窗体),在cbc6下引用该单元时,出现错误,原来cbc6下的indy控件版本要低一些,比delphi7下的idftpclient少一些属性,请问怎么样才能将cbc6的indy控件升级到d7的版本,这样,我在d7的程序,就可以在cbc6中引用了
2。从ftp客户端(已经登录)怎么样才能看出那些目录是可读可写的?好像那一串drwx-rw-rw没什么用处,userpermission,grouppermission属性好像也不能正确反映出这个问题。标有w的目录并不一定可写。
 
drwx-rw-rw是UNIX的目录属性表达形式,总共13位字符
第一位表示类别:-为普通文件
        d为目录
        c表示字符设备
        b表示块设备
        ……还有许多其它的省略了
然后3位一组,第一组是文件拥有者的权限,第二组拥有者同组成员的权限,第三组是其他闲杂人等的权限,3组的权限又有3位字符,规律如下:
第一位:-表示不可读取
    r表示可以读取
第二位:-表示不可以写
    w表示可以写
第三位:-表示不可以执行,对于目录是进入该目录
    x表示可以执行,对于目录表示进入该目录
 
to 光子:
你说的文件拥有者以及组成员和闲杂人等指的不是ftp登录用户吧?
我装了一个serv-u然后修改目录的权限,但是从客户端访问该目录的属性仍然是老样子,好像不能表示我所登录用户的权限。
不知道有没有其他方法获得登录用户在该目录的权限?

 
原来是SERV-U哟,在WIN系统上这些权限是搞起好玩的,让使它看起来更专业:)

  我跟你的解释是没有错的,是UNIX的规矩,M$只是学习了其中的一部分。
  或许需要补充一下:rwx是文件本身的权限,无论你对用户怎么授权,文件的权限显示总是这个样子,只有改变文件的属性才能改变显示出来的样子。用户对文件进行操作的时候才进行权限检查,检查前先确认用户对于文件的身份(拥有者、组员、其它),检查的细则就是我上面说的。
 
后退
顶部