當前位置:首頁 » 文件傳輸 » 蘋果ftp怎麼改配置
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

蘋果ftp怎麼改配置

發布時間: 2022-10-01 18:25:51

如何配置FTP 伺服器

配置的軟體很多
比較簡單好用的可以算 gateface門面 了
支持各種WIN操作系統,例如XP WIN7 WIN8 WIN10 WIN SERVER
即安即用,不用任何設置
內網可以訪問,外網也可以訪問
外網訪問,只需要在gateface門面瀏覽器地址欄里輸入你注冊的昵稱即可,昵稱相當於網址
這個gateface搭建的ftp伺服器,外網也可以訪問,類似互聯網
用gateface門面瀏覽器(gateface自帶),和普通網站訪問一樣,這就是不同其他軟體的地方
不需要域名,也不需要埠映射,什麼都不需要,注冊即可,注冊的 昵稱,相當於域名
有完整的許可權控制功能,哪些能訪問,哪些可以上傳,哪些可下載
具體可以看教程,功能很強大,操作簡單,都是WORD PPT這類圖形界面操作的

搜 gateface 即可到官網下載,完全免費的。而且速度很快。

⑵ ftp服務端怎麼配置

FTP配置就是申請一個動態域名來讓遠程主機自動上線
你可以去申請1.花生殼
2.希網
這兩個比較好
打開灰鴿子FTP配置窗口,填入你申請的域名,用戶名和密碼就是你注冊的帳號和密碼,比如你注冊了希網.
然後上傳文件,成功的話,就等遠程主機上線吧,前提是你已經把鴿子馬種到別人電腦里了。

過完年更多關於灰鴿子上線的資料請關注學生技術聯盟(原學生黑客聯盟)

資料來源:學生技術聯盟

⑶ 如何修改 ftp 埠

怎樣修改SSH和FTP的登錄埠

LINUX 的默認SSH 埠是 22。為了防止別人暴力破解(這年頭無聊的菜鳥黑客太多),建議修改SSH 訪問埠:
第一步:
[[email protected] ~]#vim /etc/ssh/sshd_config
找到#Port 22一段,這里是標識默認使用22埠,修改為如下:
Port 22
Port 3456

注意:先不要刪除Port 22,以免發生意外無法登錄。

保存退出,然後執行/etc/init.d/sshd restart(或/etc/init.d/ssh restart,或service sshd restart),重啟SSH服務,這樣SSH埠將同時工作與22和3456上。測試成功後再關閉22埠。
如果沒有啟用防火牆或者防火牆沒有屏蔽埠,就可以直接測試新埠是否可用了。

如果打開了iptables,則執行第二步:

編輯防火牆配置:vi /etc/sysconfig/iptables 開放 3456埠

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3456 -j ACCEPT

然後執行/etc/init.d/iptables restart

第三步:
使用ssh工具連接3456埠,來測試是否成功。
如果連接成功了,則再次編輯sshd_config的設置,將里邊的Port 22 刪除即可。

最後,別忘了重啟SSH服務哦。

修改FTP埠相對要復雜一些,主要是因為FTP軟體太多,啟動方式也不一樣。

第一種情況:vsftpd

步驟:1.修改/etc/services文件

# vi /etc/services

將21/tcp修改為20129/tcp (20129是你自己想要的埠號,可以隨便修改,不過必須注意:埠號最大為65535。)

2.修改(新增)FTP配置文件vsftpd.conf

# vi /etc/vsftpd/vsftpd.conf

如果文件中有Listen_port=21,則將21修改為2021,

否則添加一行Listen_port=2021

3.啟動TFP服務

# service vsftpd restart

4.檢查TFP服務

# service vsftpd status

第二種情況:FTP集成在Kloxo之中。Kloxo是一整套的伺服器模塊,其中一個是FTP。您不能改變對Kloxo管理控制面板的伺服器配置。默認情況下Kloxo使用pureftp作為FTP伺服器,xinetd的作為協助進程啟動FTP服務。

步驟:1,登錄使用root的SSH訪問。
您的pureftp配置是在/etc/xinetd.d/pureftp,這個文件的第一行就是ftp的服務,一般不需修改。

2,打開/etc/services 編輯,找到這些行:
ftp 21/tcp
ftp 21/udp fsp fspd
將其修改成這樣:
ftp 20129/tcp
ftp 20129/udp fsp fspd
保存文件並退出。

3,重新啟動xinetd:
service xinetd restart

檢查所有的監聽埠:
netstat -an | grep LISTEN

如果已沒有偵聽埠21,而是發現埠20129
tcp 0 0 0.0.0.0:20129 0.0.0.0:* LISTEN
則應該就算成功了。當然,你應該馬上通過您的FTP客戶端來測試一下,不要忘記使用新埠哦!

第三種情況:LNMP集成pureftp

這種情況應該修改 /usr/local/pureftpd/pure-ftpd.conf

找到其中的

#Bind 127.0.0.1,21
修改為:
Bind 127.0.0.1,20129

有的時候這樣也不行,那就將127.0.0.1刪掉,改為

Bind ,20129

然後重啟ftp服務 /etc/init.d/pureftpd restart

⑷ ftp服務端怎麼配置

FTP配置就是申請一個動態域名來讓遠程主機自動上線
你可以去申請1.花生殼 2.希網 這兩個比較好
打開灰鴿子FTP配置窗口,填入你申請的域名,用戶名和密碼就是你注冊的帳號和密碼,比如你注冊了希網.
然後上傳文件,成功的話,就等遠程主機上線吧,前提是你已經把鴿子馬種到別人電腦里了。 過完年更多關於灰鴿子上線的資料請關注學生技術聯盟(原學生黑客聯盟) 資料來源:學生技術聯盟

⑸ 怎麼改資料庫和ftp配置

Linux下
mysql配置文件/etc/my.cnf
ftp配置文件/etc/vsftpd/vsftpd.conf

⑹ ftp是怎麼樣配置的

安裝vsftp配置文件,可執行程序,man等:
# install -m 755 vsftpd /usr/local/sbin/vsftpd-ano
# install -m 644 vsftpd.8 /usr/share/man/man8
# install -m 644 vsftpd.conf.5 /usr/share/man/man5
# install -m 644 vsftpd.conf /etc/vsftpd-ano.conf
這樣就安裝完成了,那麼我們開始進行簡單的配置

# vi /etc/vsftpd-ano.conf ,將如下三行加入文件
listen=YES
listen_port=21
tcp_wrappers=YES
anon_root=/var/ftp //設置匿名用戶本地目錄,和ftp用戶目錄必須相同
listen=YES的意思是使用standalone啟動vsftpd,而不是super daemon(xinetd)控制它 (vsftpd推薦使用standalone方式)
# /usr/local/sbin/vsftpd-ano /etc/vsftpd-ano.conf & //以後台方式啟動vsftpd
注意:每行的值都不要有空格,否則啟動時會出現錯誤,舉個例子,假如我在listen=YES後多了個空格,那我啟動時就出現如下錯誤:
500 OOPS: bad bool value in config file for: listen

測試搭建好的匿名用戶方式
# ftp 127.0.0.1
Connected to 127.0.0.1.
220 (vsFTPd 2.0.3)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (127.0.0.1:root): ftp
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>; pwd
257 "/"
ftp>; quit
221 Goodbye.
#
OK,已經完成了,very nice.

高級配置
細心的朋友可能已經看出來我們只在默認配置文件增加了四行,就實現了FTP連接(也證明了vsftpd的易用性),那麼讓我們傳個文件吧,呀!!傳輸失敗了(見圖1)
為什麼呢?因為 vsftpd 是為了安全需要,/var/ftp目錄不能把所有的許可權打開,所以我們這時要建一個目錄pub,當然也還是需要繼續修改配置文件的。
# mkdir /var/ftp/pub
# chmod -R 777 /var/ftp/pub

為了測試方便,我們先建立一個名為kill-ano的腳本,是為了殺掉FTP程序的
#!/bin/bash
a=`/bin/ps -A | grep vsftpd-ano | awk '{print $1}'`
kill -9 $a

那麼現在大家看看我的匿名伺服器配置文件吧
anonymous_enable=YES //允許匿名訪問,這是匿名伺服器必須的
write_enable=YES //全局配置可寫
no_anon_password=YES //匿名用戶login時不詢問口令
anon_umask=077 //匿名用戶上傳的文件許可權是-rw----
anon_upload_enable=YES //允許匿名用戶上傳文件
anon_mkdir_write_enable=YES //允許匿名用戶建立目錄
anon_other_write_enable=YES //允許匿名用戶具有建立目錄,上傳之外的許可權,如重命名,刪除
dirmessage_enable=YES //當使用者轉換目錄,則會顯示該目錄下的.message信息
xferlog_enable=YES //記錄使用者所有上傳下載信息
xferlog_file=/var/log/vsftpd.log //將上傳下載信息記錄到/var/log/vsftpd.log中
xferlog_std_format=YES //日誌使用標准xferlog格式
idle_session_timeout=600 //客戶端超過600S沒有動作就自動被伺服器踢出
data_connection_timeout=120 //數據傳輸時超過120S沒有動作被伺服器踢出
chown_uploads=YES
chown_username=daemon //上傳文件的屬主
ftpd_banner=Welcome to d-1701.com FTP service. //FTP歡迎信息
anon_max_rate=80000 //這是匿名用戶的下載速度為80KBytes/s
check_shell=NO //不檢測SHELL

現在再測試,先kill掉再啟動FTP程序
# ./kill-ano
# /usr/local/sbin/vsftpd-ano /etc/vsftpd-ano.conf &
上傳一個文件測試一下,怎麼樣?OK了吧,下載剛上傳的那個文件,恩?不行,提示
550 Failed to open file.
傳輸已失敗!
傳輸隊列已完成
1 個文件傳輸失敗

沒有關系,你記得咱們設置了anon_umask=077了嗎?所以你下載不了,如果你到伺服器上touch 一個文件(644),測試一下,是可以被下載下來的,好了,匿名伺服器就說到這里了。

2、本地用戶形式實現
# cd /home/xuchen/vsftpd-2.0.3 //進入vsftpd-2.0.3的源代碼目錄
# make clean //清除編譯環境
# vi builddefs.h \\繼續編輯builddefs.h 文件,文件內容如下:
#ifndef VSF_BUILDDEFS_H

#define VSF_BUILDDEFS_H
#define VSF_BUILD_TCPWRAPPERS
#define VSF_BUILD_PAM
#define VSF_BUILD_SSL

#endif /* VSF_BUILDDEFS_H */
將以上define VSF_BUILD_PAM行的define改為undef,支持tcp_wrappers,不支持PAM認證方式,支持SSL,記住啊,如果支持了PAM認證方式,你本地用戶是不能登陸的。

# make //直接在vsftpd-2.0.3里用make編譯
# ls -l vsftpd
-rwxr-xr-x 1 root root 84712 Jun 6 18:56 vsftpd //可執行程序已被編譯成功

創建必要的帳號,目錄:
# useradd nobody //可能你的系統已經存在此帳號,那就不用建立
# mkdir /usr/share/empty //可能你的系統已經存在此目錄,那就不用建立
# mkdir /var/ftp //可能你的系統已經存在此目錄,那就不用建立
# useradd -d /var/ftp ftp //可能你的系統已經存在此帳號,那就不用建立
# chown root:root /var/ftp
# chmod og-w /var/ftp
請記住,如果你不想讓用戶在本地登陸,那麼你需要把他的登陸SHELL設置成/sbin/nologin,比如以上的nobody和ftp我就設置成/sbin/nologin

安裝vsftp配置文件,可執行程序,man等:
# install -m 755 vsftpd /usr/local/sbin/vsftpd-loc
# install -m 644 vsftpd.8 /usr/share/man/man8
# install -m 644 vsftpd.conf.5 /usr/share/man/man5
# install -m 644 vsftpd.conf /etc/vsftpd-loc.conf
這樣就安裝完成了,那麼我們開始進行簡單的配置

# vi /etc/vsftpd-loc.conf ,將如下三行加入文件
listen=YES
listen_port=21
tcp_wrappers=YES //支持tcp_wrappers,限制訪問(/etc/hosts.allow,/etc/hosts.deny)
listen=YES的意思是使用standalone啟動vsftpd,而不是super daemon(xinetd)控制它 (vsftpd推薦使用standalone方式),注意事項請參看匿名用戶的配置。
anonymous_enable=NO
local_enable=YES //這兩項配置說不允許匿名用戶登陸,允許本地用戶登陸
# /usr/local/sbin/vsftpd-loc /etc/vsftpd-loc.conf & //以後台方式啟動vsftpd

⑺ linux ftp伺服器 如何修改配置文件

配置文件在:/etc/vsftpd/vsftpd.conf
參數
作用

listen=[YES|NO]
否以獨立運行的方式監聽服務。

listen_address=IP地址
設置要監聽的IP地址。

listen_port=21
設置FTP服務的監聽埠。

download_enable=[YES|NO]
是否允許下載文件。
userlist_enable=[YES|NO]
userlist_deny=[YES|NO]
是否啟用「禁止登陸用戶名單」。
max_clients=0
最大客戶端連接數,0為不限制。
max_per_ip=0

同一IP地址最大連接數,0位不限制。
anonymous_enable=[YES|NO]
是否允許匿名用戶訪問。
anon_upload_enable=[YES|NO]
是否允許匿名用戶上傳文件。
anon_umask=022

匿名用戶上傳文件的umask值。
anon_root=/var/ftp
匿名用戶的FTP根目錄。
anon_mkdir_write_enable=[YES|NO]
是否允許匿名用戶創建目錄。
anon_other_write_enable=[YES|NO]
是否開放匿名用戶其他寫入許可權。
anon_max_rate=0
匿名用戶最大傳輸速率(位元組),0為不限制。
local_enable=[YES|NO]
是否允許本地用戶登陸FTP。
local_umask=022

本地用戶上傳文件的umask值。
local_root=/var/ftp
本地用戶的FTP根目錄。
chroot_local_user=[YES|NO]

是否將用戶許可權禁錮在FTP目錄,更加的安全。
local_max_rate=0

本地用戶最大傳輸速率(位元組),0為不限制。

⑻ linux中創建的ftp怎麼修改配置保存配置

如果是使用VI打開文件,修改完成後,可以使用VI中的命令:wq!直接保存,也可以使用:shift+z進行保存。一般的配置文件如果修改了,都需要保存。

⑼ 蘋果遠程鏈接ftp出不來內容怎麼辦

客戶端ftp鏈接成功,但最後遠程界面窗口中一片空白,消息窗口中最後提示:「錯誤:無法取得目錄列表」或者「錯誤:
無法打開傳輸通道。原因:由於目標計算機積極拒絕,無法連接。」,如果有誰遇到以上問題,嘗試過諸如修改客戶端、伺服器端鏈接模式(由主動修改為被動,
由被動修改為主動),或者修改伺服器端ftp用戶許可權,或者修改伺服器端防火牆的設置,仍然無濟於事時
今天用公司的公共測試伺服器,熟悉使用
配置ftp服務。伺服器端使用的是國外免費ftp伺服器端軟體filezilla,客戶端使用的是國內免費ftp客戶端軟體8uftp。看過簡單的說明幫
助文檔後開始動手,首先8uftp是不需要安裝的直接雙擊執行沒什麼好說的

⑽ 本FTP只支持PORT方式登陸,不支持PASV方式。怎麼修改相關配置。

不知道你是要修改FTP伺服器,還是要修改當前要登錄FTP的客戶端

PORT方式是FTP伺服器主動方式,這種方式會要求客戶端必須是一個固定的公網IP

PASV方式是FTP伺服器被動方式,這種方式基本上是現在比較常用的登錄方式哈

http://www.xmgwbn.com/knowledge/shownews.php?NID=384
具體你可以這個文章

如果是要更改FTP伺服器,這可能需要你按不同的伺服器FTP軟體或不同的操作系統做不同的設置,這里我就不詳說了