linuxftp自動啟動
運行ntsysv命令,然後選擇上ftp的服務,下次重啟機器就會自動啟動ftp服務了。
『貳』 如何在linux下開啟FTP服務
按下列步驟開啟設置LINXU中的FTP服務:
1、開啟linuxh環境下的FTP service
過程如下:
輸入命令:
/etc/rc.d/init.d/vsftpd start
/etc/rc.d/init.d/vsftpd restart
若要關閉這個服務:
/etc/rc.d/init.d/ vsftpd stop
2、配置文件:
進入/etc配置vsftpd.ftpusers和vsftpd.user_list,用vi打開他們,將這兩個文件里的root給去掉,保存退出。
3、此時可以打開flshFXP,快速連接,輸入IP地址、用戶名及密碼就可以連接linux系統的FTP伺服器。
4、vsftpd的配置
在Red Hat Linux 里的vsftpd共有3個配置文件,它們分別是:
vsftpd.ftpusers:位於/etc目錄下。它指定了哪些用戶賬戶不能訪問FTP伺服器,例如root等。
vsftpd.user_list:位於/etc目錄下。該文件里的用戶賬戶在默認情況下也不能訪問FTP伺服器,僅當vsftpd .conf配置文件里啟用userlist_enable=NO選項時才允許訪問。
vsftpd.conf:位於/etc/vsftpd目錄下。它是一個文本文件,我們可以用Kate、Vi等文本編輯工具對它進行修改,以此來自定義用戶登錄控制、用戶許可權控制、超時設置、伺服器功能選項、伺服器性能選項、伺服器響應消息等FTP伺服器的配置。
『叄』 ubuntu linux 下如何啟動ftp服務
1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。
『肆』 Linux啟動ftp伺服器530 Permission denied解決方法
新在虛擬機下安裝了linux。現在我想啟動linux自帶的ftp伺服器:#service vsftpd start 。如果想linux啟動是自動啟動ftp伺服器:#chkconfig vsftpd on 。
運行putty,以root身份進入,出現了報錯 530 Permission denied ,感覺很奇怪,因以普通用戶是可以進入的。
原因是我們 /etc/vsftpd/ftpusers 和 /etc/vsftpd/user_list 禁掉了root這個用戶。這時我們需要修改這兩個文件。
(1)/etc/vsftpd.user_list的默認文件(則是表示具體用戶)
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd.ftpusers
# for users that are denied.
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
這時我們要在 root 前加上 # 。
(2)/etc/vsftpd.ftpusers 的默認文件(所有可以登錄該FTP的用戶屬性)
# Users that are not allowed to login via ftp
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
這時我們要在 root 前加上 #
擬機裝好RedHat後,准備使用filezilla連接,輸入IP地址,root用戶,密碼,快速連接,報錯:
530 Permission denied。
故障排除:
1.首先檢查系統是否開啟了vsftp服務,如果沒有開啟,先開啟該服務。
方法1.setup--系統服務--自啟動服務
方法2.界面設置,service vsftpd restart
2.查看配置
vsftpd的配置,配置文件中限定了vsftpd用戶連接控制配置。
vsftpd.ftpusers:位於/etc目錄下。它指定了哪些用戶賬戶不能訪問FTP伺服器,例如root等。
vsftpd.user_list:位於/etc目錄下。該文件里的用戶賬戶在默認情況下也不能訪問FTP伺服器,僅當vsftpd .conf配置文件里啟用userlist_enable=NO選項時才允許訪問。
vsftpd.conf:位於/etc/vsftpd目錄下。來自定義用戶登錄控制、用戶許可權控制、超時設置、伺服器功能選項、伺服器性能選項、伺服器響應消息等FTP伺服器的配置。
3.配置修改完成後,執行service vsftpd restart重啟vsftpd服務。
『伍』 linux (Centos): FTP服務啟動與關閉命令
FTP設置開機自動運行:chkconfig vsftpd on
關閉FTP開機自動運行:chkconfig vsftpd off
查看所有服務開啟自動運行的情況:chkconfig --list
啟動FTP服務:service vsftpd start
停止FTP服務:service vsftpd stop
重啟FTP服務:service vsftpd restart
『陸』 linux系統怎樣啟動FTP
1.首先伺服器要安裝ftp軟體,查看是否已經安裝ftp軟體
whichvsftpd
#如果看到有vsftpd的目錄說明伺服器已經安裝了ftp軟體
2.查看ftp 伺服器狀態
servicevsftpdstatus
3.啟動ftp伺服器
servicevsftpdstart
4.重啟ftp伺服器
servicevsftpdrestart
5.查看服務有沒有啟動
netstat-an|grep21
tcp000.0.0.0:210.0.0.0:*LISTEN
#如果看到以上信息,證明ftp服務已經開啟。
『柒』 如何在linux下開啟FTP服務
Linux下ftp服務可以通過搭建vsftpd服務來實現,以CentOS為例,首先查看系統中是否安裝了vsftpd,可以通過執行命令rpm -qa |grepvsftpd來查看是否安裝相應的包,如果沒有安裝那麼可以執行yum-yinstallvsftpd來安裝,安裝之後首先創建ftp用戶,比如ftp_test,命令如下:
useradd-s/sbin/nologin-d/home/ftp_testftp_test
目錄盡量不要選擇根目錄下,這里是/home/ftp_test,並且ftp_test這個目錄不要手動創建,否則許可權會有問題,執行命令的時候會自動創建,
現在可以看到上面的路徑是一個/,對於ftp用戶來說也就是根目錄了,只能在這個目錄下操作,而無法跳出這個目錄
以上就是vsftpd服務的基本搭建過程,實際使用時可以分配多個用戶
『捌』 Linux開啟FTP
1、安裝 vsftpd
2、設置 vsftpd 開機自啟動
3、啟動 FTP 服務
4、確認服務是否啟動
5、為 FTP 服務創建用戶,舉例創建admin
6、設置用戶密碼
7、創建 FTP 服務使用的文件目錄
8、修改目錄許可權
9、打開 vsftpd.conf 文件
按 i 切換至編輯模式
修改:
添加:
注釋:
按 Esc 後輸入 :wq 保存後退出
10、創建並編輯 chroot_list 文件
按 i 進入編輯模式,輸入用戶名,一個用戶名占據一行,例如:
設置完成後按 Esc 並輸入 :wq 保存後退出
11、重啟 FTP 服務