當前位置:首頁 » 文件傳輸 » 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工具用的,如果也想阻止,就一起禁止掉。