首页 > 编程知识 正文

linux ftp下载命令,java实现ftp下载文件

时间:2023-05-05 12:45:11 阅读:176350 作者:3037

一.使用yum命令直接安装sftphtml

#yuminstallvsftpdbash

二.打开和关闭ftp服务的命令:服务器

打开: #servicevsftpdstartui

关闭: #servicevsftpdstop.net

重新启动: # service vsftpd restartrest

三.添加ftp用户,设置相应的权限code

)1)例如,创建具有名为/upload/filehtm的用户限制路径的名为ftpone的用户

# useradd -d /upload/file ftpone //用户增加ftpone,并为名为/upload/file的ftpone用户创建主目录

设置#passwdFTPone//FTPone的密码

)2)更改用户权限blog

# usermod-s/shh dsg/nologinftpone//限定用户ftpone不能telnet,只能FTP

# usermod -s /shhdsg/bash ftpone//用户ftpone将恢复正常

# usermod -d /test ftpone//将用户ftpone的主目录更改为/test

修正#/etc/vsftpd/vsftpd.conf以下内容:

chroot_list_enable=YES//限制对自身目录的访问

#(defaultfollows ) ) )。

ch root _ list _ file=/etc/vsftpd/ch root _ list

编辑chroot_list文件,为每个用户名添加一行受限用户

修改配置文件后,请不要忘记重新启动vsFTPd服务器。

#service vsftpd restart

五.必须授权用户更改密码,但telnet无权登录系统

# usermod-s/usr/hh dsg/passwdftpone//用户telnet直接进入加密界面

剩下的问题:登录ftp后只能下载不能上传

# sudo chmod 777 /upload/file///开放访问权限

变更权限后请务必重新启动ftp服务器。 不那样做就不会生效。

# service vsftpd restart

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。