设置对Azure VM上特定目录的FTP访问

设置对Azure VM上特定目录的FTP访问,azure,iis,ftp,virtual-machine,endpoint,Azure,Iis,Ftp,Virtual Machine,Endpoint,我已经在Azure上设置了一个虚拟机。我在上面安装了一个apache LAMP设置。我还为FTP设置了一个端点,并提供了以下详细信息: Name: FTP Protocol: TCP Public port: 21 Private port: 21 现在我可以通过FTP进入服务器的根目录,并从那里导航到保存web文件的位置 Host: xxxx.cloudapp.net Usename: azureuser Password: xxxxxxxx 密码是我的根用户密码 在我的服务器中,我托管了

我已经在Azure上设置了一个虚拟机。我在上面安装了一个apache LAMP设置。我还为FTP设置了一个端点,并提供了以下详细信息:

Name: FTP
Protocol: TCP
Public port: 21
Private port: 21
现在我可以通过FTP进入服务器的根目录,并从那里导航到保存web文件的位置

Host: xxxx.cloudapp.net
Usename: azureuser
Password: xxxxxxxx
密码是我的根用户密码


在我的服务器中,我托管了多个网站。vhosts设置将域路由到相关目录。现在我有一个客户端,希望FTP访问他们的网站。我显然不能给他们我的全球访问权限。如何设置只能访问特定目录的新FTP用户?

您使用的FTP服务器是什么?@JoeRaio当前它与我的Azure分配的cloudapp.net地址配合使用,因此xxxxxxx.cloudapp.net