Ubuntu上搭建乙個FTP Server

2021-09-27 10:59:28 字數 1240 閱讀 5572

在ubuntu上搭建乙個ftp server

首先是安裝vsftpd

$ sudo

apt-get update

$ sudo

apt-get

install vsftpd

修改vsftpd配置檔案/etc/vsftpd.conf
write_enable=yes #使用者只能讀,不能寫

anonymous_enable=no #禁止匿名使用者

chroot_local_user=yes #禁止使用者訪問其他目錄,使用者只能訪問home目錄

#chroot_list_enable=yes #沒有例外,都限制只能訪問home目錄

chroot_list_file=/etc/vsftpd.chroot_list

userlist_enable=yes

userlist_file=/etc/vsftpd.userlist #使用者列表

userlist_deny=no #指定使用者列表為白名單,只有這個列表中的使用者能登陸

重啟使配置生效

$ sudo

service vsftpd restart

新建使用者, 並設定密碼

$ sudo

useradd username -d /tmp/ftp -s /bin/false

$ sudo

passwd username

-d /tmp/ftp 指定使用者的home directory, -s 指定使用者登入的shell, 設成/bin/false或者/bin/nologin意思是禁止這個使用者登入本機, 限定只能訪問ftp訪問

ftp可用通過客戶端訪問,如filezilla,cuteftp等; 也可以通過命令訪問:ftp, pftp(指定passive mode)。

wget --ftp-user=username --ftp-password=password ftp://ftp_address:port/file

wget ftp:username:password//ftp_address:port/file

其他

ftp server的tcp埠預設為21。

網際網路訪問ftp要用passive mode(被動模式), 而非active mode(主動模式)。參考

用nginx在window上搭建乙個集群

1.在d盤新建兩個目錄 tomcat1 tomcat2 2.修改tomcat2的埠 在tomcat1的埠上 10 3.解壓nginx 修改nginx的 nginx.conf檔案 在locatioin 下新增了反向 proxy pass 伺服器 這是只是 一台伺服器 4.集群 需要在http節點上新增...

Ubuntu上LAMP環境搭建

1.安裝apache 2 sudo apt get install apache2 測試 firefox 127.0.0.1 2.安裝php sudo apt get install php5 安裝php5 sudo etc init.d apache2 restart 重啟apache 測試 首先...

ubuntu上samba環境搭建

1 ubuntu上安裝smb伺服器。網路上有很多安裝的步驟,所以不用記錄。2 安裝完後開啟smb伺服器。這裡和redhat系統上有點區別,在redhat使用service smb start 在ubuntu 使用的是smbd start 3 在linux系統上簡單測試。smbclient l 10....