当前位置:首页 » 文件传输 » mac系统禁止ftp
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

mac系统禁止ftp

发布时间: 2022-11-04 00:53:47

1. 如何在mac上配置vsftpd

安装brew,用mac自带的mac下载,去https://brew.sh/index_zh-cn.html 复制命令
安装vsftpd: brew install vsftpd
brew安装完vsftpd后会给出以下提示:
To use chroot, vsftpd requires root privileges, so you will need to run
sudo vsftpd.
You should be certain that you trust any software you grant root privileges.
The vsftpd.conf file must be owned by root or vsftpd will refuse to start:
sudo chown root /usr/local/etc/vsftpd.conf
To have launchd start vsftpd now and restart at startup:
sudo brew services start vsftpd
Or, if you don’t want/need a background service you can just run:
sudo vsftpd
运行命令:sudo chown root /usr/local/etc/vsftpd.conf
修改配置文件vsftpd.conf:
local_enable=YES
write_enable=YES
新建一个用户:ftp1,并设置密码。mac中不能使用命令useradd,所以要到系统偏好设置->用户与群主 中新增用户。
启动vaftpd:sudo brew services start vsftpd
在/etc/shells中新增/bin/false和/sbin/nologin,这样可以允许ftp登录,禁止ssh登录,如果没有这个需要可以不用设置。
用ftp1登录,可能会报以下错误

重启mac按住 Command+R,进入恢复模式,打开Terminal。
csrutil disable
重启即可。如果要恢复默认,那么
csrutil enable
缺少某一个log文件,新建一个文件即可
缺少/usr/share/empty,新建这个文件夹会遇到一个问题,就是系统不允许在/usr下面新建文件夹,要想解决这个问题比较麻烦一点。需要关闭 Rootless:

10.重启vsftpd:sudo brew services restart vsftpd, 重新登录ftp1,报错:
331 Please specify the password. 530 Login incorrect.
解决方法:
cd /etc/pam.d, 找到ftp server的名字,我找到的是ftpd。
在vsftpd.conf加上pam_service_name=ftpd
重启vsftpd
上述步骤完成之后就可以使用127.0.0.1访问该ftp服务器了。

2. 如何在mac上打开FTP服务

启动ftp服务:

sudo-slaunchctlload-w/System/Library/LaunchDaemons/ftp.plist

关闭ftp服务:

sudo-slaunchctlunload-w/System/Library/LaunchDaemons/ftp.plist

方法步骤:

打开Finder。可以看到Finder相应得菜单已经出现在菜单位置。

选择菜单项目 前往》连接到服务器。

输入服务器的ftp网络地址。如ftp://182.92.165.143。

提示你输入用户密码就可以了。不过无论你怎么设置用户权限。都不可些。只能从ftp下载。

最后,就进入到了你登陆的ftp。可以任意浏览下载ftp的内容了。

3. Mac连不上ftp怎么办

把你的连接过程方法描述一下埃 一般是finder-前往-连接服务器-输入“ftp://10007”-点击连接,跳出验证。Mac连不上ftp怎么办

4. Mac连不上ftp怎么办

操作有点复杂,希望能帮到您。

5. Mac Lion 如何开启 FTP

但是可以通过三种方式来管理。 第一种:通过命令行来开启关闭,如下所示: 开启FTP Server sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist 关闭FTP Server sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist 第二种:通过第三方图形工具来开启和关闭ftp功能: 1、Lion Tweaks 1.3:这个工具可以设置lion种很多被隐藏的设定。 2、FTPD Enable App :这玩意只能设定开启和关闭ftp。 好消息,这两个都是免费的。 第三种(比较麻烦,但是一劳永逸,适合对linux和unix命令行了解的人): 通过ftpd.zsh这个文件来打开和关闭这个功能。下载附件中的zip并解压在文档中,会得到一个名叫ftpd.zsh的文件,我们的最终目的是将这个文件放在你的环境变量的目录中去让系统能够识别这个文件。举例如下(以下全部操作都在终端中进行,感兴趣的可以试试图形界面下操作,我懒得折腾了): 引用 首先查看环境变量的目录是什么echo $PATH会得到大致如下的内容 /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 然后将文件放置在/usr/local/bin中,首先创建这个目录 so mkdir /usr/local/bin 接着移动文件去那里,我以我的文档目录为例。首先进入文档这个目录(里面的bahaiyxl请换作自己的用户名) cd /Users/bahaiyxl/Documents 确定ftpd.zsh文件在这里ls得到输出中包含ftpd.zsh就行 然后移动ftpd.zsh文件去/usr/local/bin下面 so mv ftpd.zsh /usr/local/bin/ 最后修改改文件的权限以便今后使用。 sudo chmod 755 /usr/local/bin/ftpd.zsh 至此,所有操作都完成了,今后只要输入以下三个命令就行了。 1、ftpd.zsh on (打开ftp) 2、ftpd.zsh off (关闭ftp) 3、ftpd.zsh (查看ftp状态) 以上部分都是手动控制单次打开FTP的方法,如果你想永久打开ftp功能,那就编辑/System/Library/LaunchDaemons/ftp.plist这个文件吧。 把里面的一行:Disabled 改成 Enabled,然后重启就行了。不过这样的安全性问题你需要自己考虑清楚。

6. mac os 10.13 没有自带的ftp了,要如何开启FTP服务器

苹果mac系统从mac os 10.13开始取消了ftp,建议用sftp。开启方法:系统偏好设置->共享->勾选“远程登录”->建议选择:允许访问:所有用户。连接方式和ftp几乎一样。

7. 大众ftp服务器可以在苹果电脑系统上用吗

大众FTP是Windows平台的软件,不能在苹果操作系统使用。

8. MacBook访问FTP一直连不上,提示这个,求大神解答

+10086,我也遇到这种奇葩情况,我是突然就提示服务器没有该分享,ping正常,filezilla正常,就finder异常。。。

9. 如何在mac上打开FTP服务

mac上打开FTP服务的具体操作方法为:

1、在macbook中,随意打开一个文件夹,在空白处右键打开菜单。

10. 如何禁止FTP,如何封堵FTP,FTP通讯协议和端口范围

添加防火墙入站规则,
windows上禁止20、21两个端口就可以了。
linux上,还有22端口是给ssh工具用的,如果也想阻止,就一起禁止掉。