FTP相关
由于对FTP协议不熟,而且查找相关资料也没有找出我想了解的内容,所以在这里请问下大家几个问题:
1)只要使用服务器IP和端口号通常是20 or 21即可连接到FTP,那么为什么还需要用户名和密码?这个用户名和密码是在服务端配置还是在客户端配置,可以增加多个用户名和密码吗?(我个人觉的应该是在客户端管理这些用户名和密码,然后登陆后如果检测到用户名和密码正确那么就让用户连接FTP服务器)
同样,如何设置主目录,所谓的主目录是不是就是工作目录,那么多个用户可以共用一个主目录吗?还是要为多个用户分别设置不同的工作目录?
如果要在程序中登陆FTP服务器,是不是我要组协议呀?还是我直接用FTP协议命令去登陆,如果是使用FTP协议命令去登陆,那么我如何知道登陆结果,FTP返回的操作结果我无法获取(即响应码我无法获取),如果是组协议,我没有看到类似的协议?该如何组呀?
知道的朋友请提供个思路?谢谢