如何从users表中选择行项,如果另一个表具有NULL值?
SELECT
CONCAT(`fh_users`.`username`, '_', `fh_ftp_user`.`username`) AS `userid`,
`fh_ftp_user`.`password` AS `passwd`,
'1010' AS `uid`,
'1010' AS `gid`,
`fh_ftp_user`.`path` AS `homedir`,
'/sbin/nologin' AS `shell`
我已经设置了一个ftp服务器,用于在电视记录页面上使用ftp推送。我为此创建了一个额外的用户,他只能访问一个目录,这个目录是chroot编辑的。但是该页面不允许ftp推送到ftp根目录.但是我希望这些文件放在FTP用户的home/chroot目录中。我想到了一个符号链接。因此,/storage/ftppush/是用户色度回家的真正路径。我试图在那里创建一个指向同一个目录的符号链接:
admin@sbusersrv:/storage/ftppush$ ln -s ROOT /storage/ftppush/
但是,当我尝试使用ftp将一些文件放在那里时,我得到:
ftp> put test
我已经在IIS 7.5面板中创建了一个FTP站点。现在我可以使用administrator用户名和密码访问整个站点。
现在,我想让我的朋友访问那个FTP站点的一个特定文件夹。(例如,这个路径:\some\folder\accessible\)
我不能为此目的创建一个全新的FTP站点,因为它写的是the port is being used by another website。
如何为我的朋友创建一个帐户来访问一个特定的文件夹?
P.S:我读过IIS7.5的用户隔离特性,但是我找不到如何仅为FTP创建用户并将其设置为自定义路径。
我试图让proftpd虚拟用户通过控制台使用我作为root创建的符号链接访问主路径之外的目录。
/var/ftp/users/test是名为test的用户的家。
/var/ftp/files/documents是保存文档的目录,/var/ftp/users/test/documents是指向它的符号链接。
但是,当用户连接到FTP并试图遵循符号链接时,他只看到以下错误:
documents: No such file or directory
我做错了什么?
我创建了一个脚本,用于从FTP服务器下载一个文件,使用VBA启动该脚本。我可以连接到服务器并导航到正确的目录,但是当我得到文件时,我得到了消息:
500端口命令无效
我已经尽可能地修改了代码,但是我对端口或FTP还不太了解,不知道我需要修改什么。
VBA代码:
Dim FTPcommand As String
Dim wsh As Object
FTPcommand = "ftp -n -s:" & Chr(34) & "C:\path\to\FTP_commands.txt" & Chr(34)
Set wsh = Creat