導航:首頁 > 程序命令 > ftp目錄創建命令

ftp目錄創建命令

發布時間:2022-06-07 22:45:12

1. 批處理通過ftp在伺服器上新建文件夾和文件

批處理實現你要的功能需要兩個文件
舉例
第一個:
在c盤新建一個文本文件名為 1.txt,寫入以下空行之間的內容

open 192.168.1.241
root
abcde
rmdir 1
mkdir 1
by

其中第一行open後面的地址為你的ftp伺服器的ip
第二行為登錄用戶名,第三行為登錄對應密碼
第四行為要執行的命令,rmdir是刪除名為1的目錄
第五行為要執行的命令,mkdir是新建名為1的目錄
第六行為退出ftp。
注意,你要執行什麼命令,可以在密碼之後,by之前任意添加行。
第二個文件為bat文件:
寫入以下空行之間的內容

ftp -s:1.txt

執行該bat則自動登錄到你指定的ftp伺服器,創建目錄,注意,rmdir是一個刪除的範例,那句可以不要。
如果要新建文件,可在本地新建2.txt後,使用put的方式變通
在1.txt中密碼後,by前加入

asc
put 2.txt

執行bat後就會在伺服器上新建2.txt,asc為指定以文本方式傳送文件,如果是2進制文件,請換成bin

2. 急求!ftp命令的全部命令集合

61sendport
說明:設置PORT命令的使用。
62)site arg1,arg2
說明:將參數作為SITE命令逐字發送至遠程ftp主機。
63)size file-name
說明:顯示遠程主機文件大小。
如site idle 7200。
64)status
說明:顯示當前ftp狀態。
65)struct[struct-name]
說明:將文件傳輸結構設置為struct-name,預設時使用 stream結構。
66)sunique
說明:將遠程主機文件名存儲設置為唯一(與runique對應)。
67)system
說明:顯示遠程主機的作系統類型。
68)tenex
說明:將文件傳輸類型設置為TENEX機所需的類型。
69)tick
說明:設置傳輸時的位元組計數器。
70)trace
說明:轉換報文跟蹤,運行ftp的命令時,trace將顯示沒個報文的理由。
71)type
說明:設置或顯示文件傳輸類型.
如type [type-name]其中type-name 的意思是文件傳輸的類型,默認是ASCII,沒加這個參數就是顯示當前的傳輸類型.
72umask[newmask]
說明:將遠程伺服器的預設umask設置為newmask,如umask 3。
73)user
說明:指定連接到遠程計算機的用戶.
如user user-name [passwd] [account]其中user-name不用說都是用來登陸計算機的用戶名了,passwd是指定user-name的密碼,不指定的話ftp會提示輸入密碼。account是指定用來登陸計算機的帳號,如不指定,ftp會提示輸入帳號.
74)verbose
說明:轉換冗餘模式,這里如果打開,會顯示所有ftp響應,文件傳輸結束的時候會顯示傳輸的效率和統計信息,默認的情況是打開的。

3. linux在ftp目錄下創建房子

Linux下ftp服務可以通過搭建vsftpd服務來實現。
,以CentOS為例,首先查看系統中是否安裝了vsftpd,可以通過執行命令 rpm -qa | grep vsftpd 來查看是否安裝相應的包,如果沒有安裝那麼可以執行 yum -y install vsftpd 來安裝,安裝之後首先創建ftp用戶。
配置讓ftp用戶只在自己的家目錄下面活動,而無法查看其它任何目錄,同樣是打開配置文件/etc/vsftpd/vsftpd.conf,找到chroot_local_user=YES這個配置,默認是注釋的,這里去掉注釋,表示只讓用戶在自己的目錄裡面活動,如果只是保存這一個配置的話,用ftp連接客戶端會返回500 OOPS: vsftpd: refusing to run with writable root inside chroot()的錯誤,即禁止運行在可寫的家目錄中。

4. linux創建ftp伺服器的基本命令

快速構建FTP伺服器,FTP伺服器實現的基本功能是,下面就分幾個步驟來搭建一個可以實現功能的簡易FTP伺服器。
1.安裝FTP伺服器
如果在安裝系統時沒有選擇安裝FTP伺服器,可以通過Red Hat中的「添加/刪除應用程序」進行安裝。具體方法是,選擇「主選單」→「」→「添加/刪除應用程序」,在彈出的界面中選中FTP伺服器,單擊「更新」即可。
如果無法確認是否安裝了該軟體,可以使用以下命令查看:
2.啟動FTP伺服器
套用Red Hat 9.0的預設範例直接啟動VSFTP。
為vsftpd啟動vsftpd: [確定]
3.在/var/ftp/pub目錄下創建一個名為test.txt的文件
文件內容為「This is a test file」。
4.測試
使用FTP客戶端登錄到本地伺服器,然後以匿名身份(anonymous)登錄:
# ftp 127.0.0.1Connected to 127.0.0.1 (127.0.0.1).220 (vsFTPd 1.1.3)Name (127.0.0.1:root): anonymous331 Please specify the pass.Password:230 Login successful. Have fun.Remote system type is UNIX.Using binary mode to transfer files.
這樣就成功地登錄到FTP伺服器。可以顯示伺服器目錄列表如下:
ftp ls227 Entering Passive Mode (127,0,0,1,63,15)drwxr-xr-x 2 0 0 4096 Dec 04 01:35 pub226 y send OK.
切換到pub目錄下,並顯示目錄內容,可以找到剛才創建的文件test.txt:
ftp cd pub250 Directory successfully changed.ftp ls227 Entering Passive Mode (127,0,0,1,232,34)150 Here comes the directory listing.-rw-r--r-- 1 0 0 21 Dec 04 01:35 test.txt226 Directory send OK.
下載test.txt文件:
ftp mget test.txtmget test.txt? y227 Entering Passive Mode (127,0,0,1,186,210)150 Opening BINARY mode data connection for test.txt (21 bytes).226 File send OK.21 bytes received in 0.0108 secs (1.9 Kbytes/sec)
查看本機目錄內容,可以看到test.txt已成功下載到本機。
ftp !lsa EIO_Binders initrd mnt proc tftpboot ylg.txtbin etc lib mymnt root tmpboot home lost+found myshare sbin usrdev id_dsas.pub misc opt test.txt var
嘗試上傳名為ylg.txt的文件,可以看到請求被拒絕了。
ftp put ylg.txtlocal: ylg.txt remote: ylg.txt227 Entering Passive Mode (127,0,0,1,243,10)550 Permission dend.
退出登錄:
由測試可以看出,已經可以下載文件,但不能上傳文件(也不能在伺服器上創建目錄和文件)。實際上這是一個專門提供下載服務的匿名FTP伺服器。
從上面的步驟可以看出,並不需要做什麼配置就可以完成一個簡易FTP伺服器的架設。這是因為Red Hat已經配置好一個預設的FTP伺服器。不過在實際應用中,大部分情況下這個簡易的伺服器並不能滿足需求。
進一步配置FTP
下面將創建一個能夠滿足常用需求的FTP伺服器。實際應用中,FTP伺服器一般要同時提供和功能。此外,出於安全考慮,還需要有用戶身份驗證、用戶許可權設置及空間管理等。下面就來搭建這樣一個FTP伺服器。
1.創建歡迎語
如果希望使用者在進入目錄時,能夠看到歡迎語或對本目錄的介紹,可以通過以下方法來實現。
確定/etc/vsftpd/vsftpd.conf文件中dirmessage_enable=YES,默認情況下,Red Hat 9.0有此設置。接著,在目錄中新增名為.message的文件。本例在/home/ylg目錄下創建一個.message文件,其內容為「歡迎來到我的 FTP站點」。
2.更換FTP伺服器的默認埠
將預設的21埠改為2121,這樣做是基於安全的考慮。更改方法為,使用vi打開/etc/vsftpd/vsftpd.conf:#vi /etc/vsftpd/vsftpd.conf
在文件最後增加如下一行內容:
3.取消anonymous登錄的功能
在vsftpd.conf文件中找到如下一行,並將其值改為「NO」:anonymous_enable=YES
4.設定使用者不得更改目錄
這樣做的目的也是基於安全性的考慮。一般情況下,使用者的預設目錄為/home/username。若是不希望使用者在登錄後能夠切換至上一層目錄/home,則可通過以下設置來實現。在/etc/vsftpd/vsftpd.conf文件中找到以下三行內容:
#chroot_list_enable=YES# (default follows)#chroot_list_file=/etc/vsftpd.chroot_list
將其改為:
chroot_list_enable=YES# (default follows)chroot_list_file=/etc/vsftpd/chroot_list
新增一個文件/etc/vsftpd/chroot_list,文件內容為兩個用戶名:
5.針對不同的使用者限制不同的速度
假設用戶ylg所能使用的最高速度為500Kb/s,用戶user1所能使用的最高速度為250Kb/s,可以通過以下方法設置。在/etc/vsftpd/vsftpd.conf文件尾部新增以下一行:
增加一個名為/etc/vsftpd/userconf的目錄:
在/etc/vsftpd/userconf下新增一個名為ylg的文件,其內容如下所示:
local_max_rate=500000
在/etc/vsftpd/userconf目錄下新增一個名為user1的文件,其內容如下所示:
local_max_rate=250000
VSFTP對於速度的限制范圍大概在80%到120%之間,也就是限制最高速度為100Kb/s,但實際的速度可能在80Kb/s到120Kb/s之間。如果頻寬不足,數值會低於此限制。6.對於每一個聯機用戶,都以獨立的進程來運行。一般情況下,在啟動VSFTP時,只會看到一個名為vsftpd的進程在運行。但若是讀者希望每一個聯機用戶都能以獨立的進程來呈現,則可通過在/etc/vsftpd/vsftpd.conf文件中增加以下一行來實現:
setproctitle_enable=YES
6.保存/etc/vsftpd/vsftpd.conf文件,然後重新啟動vsftpd:
7.測試剛創建的FTP伺服器
以預設方式登錄會被拒絕,因為此時的默認埠號已經更改為2121,所以登錄時需指定埠。
此時也不能再使用匿名方式登錄:
# ftp 127.0.0.1 2121Connected to 127.0.0.1 (127.0.0.1).220 (vsFTPd 1.1.3)Name (127.0.0.1:root): anonymous331 Please specify the pass.Password:530 Login incorrect.Login failed.
如果以用戶ylg則可以成功登錄(指定埠2121),並顯示歡迎信息:
# ftp 127.0.0.1 2121Connected to 127.0.0.1 (127.0.0.1).220 (vsFTPd 1.1.3)Name (127.0.0.1:root): ylg331 Please specify the password.Password:230-歡迎來到我的FTP站點230 Login successful. Have fun.Remote system type is .Using binary mode to transfer files.
因為在設置中設定了不能切換目錄,所以下列命令無法正確執行:
550 Failed to change y.
再來測試一下上傳和。首先下載伺服器目錄中的test.txt文件:
ftp get test.txtlocal: test.txt remote: test.txt227 Entering Passive Mode (127,0,0,1,243,215)150 Opening BINARY mode data connection for test.txt (21 bytes).226 File send OK.21 bytes received in 0.00308 secs (6.7 Kbytes/sec)
可以通過!ls命令看到本機目錄中已成功下載該文件。然後上傳本機目錄中的ylg.txt文件到伺服器:
ftp put ylg.txtlocal: ylg.txt remote: ylg.txt227 Entering Passive Mode (127,0,0,1,133,248)150 Ok to send data.226 File receive OK.19 bytes sent in 0.0401 secs (0.46 Kbytes/sec)
用ls命令查看伺服器目錄,會發現該文件已成功上傳。
為了測試不同連機用戶使用的是不同進程,可以使用ps -ef指令

5. 如何在FTP下創建多層目錄

linux的ftp命令可以從標准輸入接收ftp指令

目錄檢測應該不需要,即使在ftp伺服器上創建目錄失敗也不會導致ftp命令的退出

創建目錄 mkdir指令
上傳文件 put指令

為ftp命令行重定向標准輸入,shell有很多種手段,例如<<,或者使用管道

6. CMD里 FTP的命令都有什麼

在cmd中ftp命令很多,常用的主要有:

1、 ftp 192.168.1.3 登陸ftp。

2、dir 顯示遠程主機目錄。

3、cd remote-dir:進入遠程主機目錄。

4、help[cmd]:顯示ftp內部命令cmd的幫助信息,如:help get。

5、get remote-file[local-file]: 將遠程主機的文件remote-file傳至本地硬碟的local-file(本地文件夾)。

6、put local-file[remote-file]:將本地文件local-file傳送至遠程主機。

(6)ftp目錄創建命令擴展閱讀:

FTP命令是Internet用戶使用最頻繁的命令之一,不論是在DOS還是UNIX操作系統下使用FTP,都會遇到大量的FTP內部命令。熟悉並靈活應用FTP的內部命令,可以大大方便使用者,並收到事半功倍之效。

FTP是用來在兩台計算機之間傳輸文件,是Internet中應用非常廣泛的服務之一。它可根據實際需要設置各用戶的使用許可權,同時還具有跨平台的特性,即在UNIX、Linux和Windows等操作系統中都可實現FTP客戶端和伺服器,相互之間可跨平台進行文件的傳輸。

因此,FTP服務是網路中經常採用的資源共享方式之一。FTP協議有PORT和PASV兩種工作模式,即主動模式和被動模式。

7. 如何運用易語言完成FTP創建目錄與刪除目錄

首先你需要擁有一個FTP空間。
用 連接FTP伺服器() 連接到你的FTP伺服器。
然後 FTP創建目錄 () 創建指定位置上的目錄。
刪除只需 FTP刪除目錄 () 就可以了。
PS:前提要連接到你的FTP伺服器。

或者在指定磁碟文件夾中創建 FTP伺服器的 快捷方式,利用易語言寫到文件()命令寫進去也是可以的。

8. 如何創建FTP文件夾

通過添加網路位置來FTP文件夾,具體操作請參照以下步驟,演示電腦系統為windows7。

1、在計算機界面空白處點擊右鍵,在右鍵彈出菜單點擊「添加一個網路位置」。

9. 如何在自己的電腦上建立FTP

、創建新的FTP站點執行[開始]→[程序]→[管理工具]→[Internet伺服器管理器]命令,打開「Internet信息服務」對話框。用滑鼠右鍵單擊伺服器節點,從彈出的快捷菜單中選擇[新建]→[FTP站點]命令,打開「歡迎使用FTP站點創建向導」對話框,然後單擊[下一步]按鈕,彈出「FTP站點說明」對話框,在「說明」文本框中輸入站點的說明文字,比如「FTP下載站點」,然後單擊[下一步]按鈕;打開「IP地址和埠設置」對話框,在「輸入FTP站點使用的IP地址」下拉列表中選擇或者直接輸入IP地址,並設定TCP埠的值為「21」,單擊[下一步]按鈕繼續;彈出「FTP站主目錄」對話框,在「路徑」文本框中輸入主目錄的路徑,然後單擊[下一步]按鈕;打開「FTP站點訪問許可權」對話框,FTP站點只有兩種訪問許可權:讀取和寫入。前者對應下載許可權,後者對應上傳許可權,單擊[下一步]繼續在最後彈出的對話框中單擊[完成]按鈕,完成站點的創建。2、創建虛擬目錄主目錄是存儲站點文件的主要位置,虛擬目錄以在主目錄中映射文件夾的形式存儲數據,可以更好地拓展FTP伺服器的存儲能力。用滑鼠右鍵單擊要建立虛擬目錄的FTP站點,在彈出菜單中選擇[新建]→[虛擬目錄]命令。打開虛擬目錄創建向導並單擊[下一步]按鈕,在「虛擬目錄別名」對話框中的「別名」文本欄中指定虛擬目錄別名,比如「資料下載」在「FTP站點內容目錄」對話框中單擊[瀏覽]按鈕設定虛擬目錄所對應的實際路徑在「訪問許可權」對話框中,設定虛擬目錄允許的用戶訪問許可權,可以選擇「讀取」或「寫入」許可權,並單擊[下一步]按鈕完成虛擬目錄的設置。同樣道理,我們還可以創建一個名為「資料上傳」的虛擬目錄。在IIS管理界面中,單擊展開FTP站點,可以找到剛才新建的虛擬目錄3、站點的維護與管理查看連接用戶右鍵單擊FTP站點,從彈出菜單中選擇「屬性」命令,打開「FTP站點」選項卡。在這里可以對站點說明、IP地址和TCP埠號等內容進行配置。同時,在「連接」中可以設定同時連接到該站點的最大並發連接數單擊[當前用戶]按鈕,打開「FTP用戶會話」對話框,在這里可以查看當前連接到FTP站點的用戶列表,從列表中選擇用戶,單擊[斷開]斷開當前用戶的連接設定FTP站消息FTP站點消息分為三種:歡迎、退出、最大連接數。在「消息」選項卡可以分別設定,「歡迎消息」用於向每一個連接到當前站點的訪問者介紹本站點的信息,「退出消息」用於在客戶斷開連接時發送給站點訪問者的信息,「最大連接數消息」用於在系統同時連接數達到上限時,向請求連接站點的新訪問者發出的提示消息,完成後單擊[確定]按鈕配置匿名登錄右鍵單擊FTP站點,從彈出菜單中選擇「屬性」命令,單擊選擇「安全賬號」選項卡。在默認狀態下,當前站點是允許匿名訪問的。在這里如果選擇「允許匿名連接」選項,那麼FTP伺服器將提供匿名登錄服務。如果選擇「只允許匿名登錄」選項,則可以防止使用有管理許可權的賬號進行訪問,即便是Administrator(管理員)賬號也不能登錄,從而可以加強FTP伺服器的安全管理修改主目錄文件夾選擇「主目錄」選項卡,在這里可以使用「主目錄」屬性表改變FTP站點的主目錄並修改其屬性。單擊[瀏覽]按鈕,改變FTP站點的主目錄文件夾存儲的位置。如果打算改變主目錄讀寫許可權改變,可以選擇是否允許「讀取」和「寫入」許可權。為了更加進一步保障伺服器的安全,建議選擇「日誌訪問」選項,這樣就可以同步記錄FTP站點上的操作,從而便於在伺服器發生故障的時候,及時打開日誌文件檢查故障的發生情況安全訪問單擊選擇「目錄安全性」選項卡,在這里可以通過限制某些IP地址來控制訪問FTP伺服器的計算機。選擇「授予訪問」或「拒絕訪問」選項,可以用來調整如何處理這些IP地址,單擊[添加]按鈕可以進行IP 地址的添加操作,從而可以控制來自安全的IP地址的訪問4、訪問FTP伺服器下面來測試一下FTP伺服器是否已經正常工作了。首先在f:\inetpub\ftproot文件夾中加入一個名為Pic.bmp的文件啟動Cutftp,配置好FTP站點的屬性,然後單擊[Connect]按鈕連接FTP站點彈出一個歡迎登錄對話框,單擊[OK]按鈕結束,即可打開FTP主站點目錄,此時即可實現上傳與下載任務。

10. ftp命令有哪些如何使用

先說我是復制的哦....
1、HELP、 ?、RHEIP、REMOTEHELP
HELP顯示LOCAL端的命令說明,若不接受則顯示所有可用命令;
?相當於HELP,例如:?CD:
RHELP同HELP,只是它用來顯示REMOTE端的命令說明;
REMOTEHELP相當於RHELP。
2、ASC(ASCll)、bin(BINARY)、IMAGE、TYPE
ASCII切換傳輸模式為文字模式(只能用來傳送DOC文件,因為是7-BIT);
BINARY切換傳輸模式為二進制模式(除文字文件外皆用此模式);
IMAGE相當於BINARY:
TYPE讓你更改或顯示目前傳輸模式。
3、BYE、QUIT
BYE退出FTP:
QUIT相當於BYE。
4、CD、CDUP、LCD、P~WD、 !
CD改變當前工作目錄,例如:CD\PUB;
CDUP回到上一層目錄,相當於你打CD..:
LCD讓你更改或顯示LOCAL端的工作目錄,例如:LCD\TMP;
PWD顯示目前的工作目錄(REMOTE端):
!讓你執行外殼命令,例如:!LS。
5、DELETE、MDELETE、RENAME
DELETE刪除REMOTE端的文件:
MDELETE批量刪除文件,需配合?或,*
RENAME更改REMOTE端的文件名。
6、GET、MGET、PUT、MPUT、RECV、SEND
GET下傳文件;
MGET批量下傳文件,需配合萬用字元,例如:MGET*.GZ;
PUT上傳文件;
MPUT批量上傳文件,需配合萬用字元;
RECV相當於GET(RECV為RECEWE的簡寫):
SEND相當於PUT。
7、HASH、PROMPT、VERBOSE、STATUS、BELL
HASH切換#字型大小的出現,每一個#字型大小表示傳送了1024/8192BYTES:
PROMPT切換iNTERACTIVEON/OFF;
VERBOSE切換所有文件傳輸過程的顯示;
STATUS顯示目前的一些參數:
BELL當指令做完時會發出叫聲。
8、LS、DIR、MLS、MDIR、MKDIR、RMDIR
LS有點象UNIX下的LS(LIST)命令:
DIR相當於LS-L(LIST-LONG);
MLS只是將遠端某目 錄下的文件存於LOCAL端的某文件里;
MDIR相當於MLS;
MKDIR象DOS下的MD(創建子目錄)一樣:
RMDIR象DOS下的RD(刪除子目錄)一樣。
9、OPEN、CLOSE、DISCONNECT、USER
OPEN連接某個遠端FTP伺服器;
CLOSE關閉目前的連接; DISCONNECT相當於CLOSE;
USER再輸入一次用戶名和口令(有點像UNIX下的SU)。

閱讀全文

與ftp目錄創建命令相關的資料

熱點內容
java手動釋放內存 瀏覽:867
迷你世界怎麼自己創伺服器 瀏覽:810
cmd命令不能運行 瀏覽:297
最新pdf閱讀 瀏覽:755
c語言中的排序演算法 瀏覽:596
php原生鏈接資料庫 瀏覽:44
web前端後端程序員 瀏覽:24
萬能zip的壓縮包怎麼解壓 瀏覽:40
國內動漫用什麼app看 瀏覽:353
樹莓派高級編程 瀏覽:928
30歲學編程晚嗎 瀏覽:68
解壓專家怎麼打開 瀏覽:86
php開源留言板 瀏覽:49
新鄉市區疫情怎麼查詢app 瀏覽:158
我的世界伺服器怎麼弄圖 瀏覽:999
vc6的編譯框 瀏覽:198
程序員寫照 瀏覽:539
怎麼退出github伺服器版本 瀏覽:797
雲伺服器sip 瀏覽:910
對稱平衡型壓縮機 瀏覽:953