1、vps centos7如何安裝ftp
一、安裝vsftpd及ftp命令
yum install vsftpd -y
yum install ftp -y
二、vsftpd伺服器的配置文件
實現在開啟防火牆和SELinux情況下,實現匿名用戶的登錄,可以上傳下載,可以創建目錄,創建許可權掩碼為022,可以刪除文件,最大上傳速度為100kbit/s。
這個是我自己的vsftpd伺服器的主要配置文件是/etc/chaodiquan.com/vsftpd/vsftpd.conf。
1.伺服器端設置
1.1修改配置文件開放匿名用戶上傳、下載及其他許可權,
anonymous_enable=yes //允許匿名用戶登錄
anon_upload_enable=yes //允許匿名用戶上傳
write_enable=yes //賦予寫許可權
anon_mkdir_write_enable=yes //允許匿名用戶新建文件夾
anon_other_write_enable=yes //匿名用戶擁有除了上傳和新建目錄之外的其他許可權
anon_amask=022 //匿名用戶的許可權掩碼
anon_max_rate=102400 //最大上傳速度100kbit/s
然後重啟服務
systemctl restart vsftpd.service
1.2修改上傳目錄的許可權
為了讓匿名用戶實現上傳,必須開放目錄的寫許可權,以anonymous用戶名登錄後,相當於ftp用戶的身份,ftp的登錄目錄為/var/ftp,開放這個目錄的寫許可權:
chmod 777 /var/ftp,但是再重啟服務並在伺服器上用ftp登錄時會出錯,這是因為/var/ftp的許可權不對所致,這個目錄的許可權是不能打開所有許可權的。解決方法為在/var/ftp下再建一個目錄,許可權是777就可以了:
mkdir /var/ftp/pub
chmod 777 /var/ftp/pub
1.3開啟防火牆和SELinux。
2.測試
ftp://IP
登錄並創建文件
2、如何在VPS上安裝和訪問CentOS 7遠程桌面
安裝CentOS一般後台開通的時候可以選擇
或者在SolusVM面板中自己安裝
有的是可以上傳ISO文件自己安裝
訪問的話一般是用xshell。這有個xshell使用教程http://jingyan.baidu.com/article/15622f24361b5efdfcbea5bf.html
3、vps centos 6 64bit怎麼安裝ftp伺服器
1.先檢查有沒有安裝 rpm -q vsftpd
如果沒有安裝 yum install vsftpd
2.先關閉防火牆進行調試.
service iptables stop
或者一步到位 添加規則允許21埠通行
vi /etc/sysconfig/iptables
添加一條
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
為了讓FLASHFXP之類的軟體更好的連接伺服器,得讓VSFTPD支持被動模式才行:
b.防火牆配置開放:
-A INPUT -p tcp --dport 30000:30100 -j ACCEPT
重啟防火牆即可
service iptables restart
這時應該可以用 winscp進行 SFTP連接了 ROOT帳戶
現在開始設置FTP 默認的已經可以用匿名登錄了
二。備份 etc/vsftpd/vsftpd.conf
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
編輯vsftpd.config文件 vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
設定不允許匿名用戶訪問。
為了讓FLASHFXP之類的軟體更好的連接伺服器,得讓VSFTPD支持被動模式才行,上面已經開通相應埠防火牆,在最後加入
pasv_enable=YES
pasv_max_port=30100
pasv_min_port=30000
(上面的30000--30100埠號可以是其它的,在此舉例)
/usr/sbin/setenforce 0 立刻關閉 SELINUX
#mkdir /tmp/test //首先創建好目錄
#adser -d /tmp/test -g ftp -s /sbin/nologin test
//-s /sbin/nologin是讓其不能登陸系統,-d 是指定用戶目錄為/tmp/test ,即該賬戶只能登陸ftp,卻不能用做登陸系統用。-g 是指定為FTP用戶組
#passwd test
Changing password for user beinan.//接下來會出現讓你設置新的密碼
**************************************************
【如果要刪除用戶,用下面代碼:
userdel test //userdel + 用戶 即可刪除ftp用戶】
***********************************************************
有必要的話 設置TEST目錄許可權
修改/var/www目錄屬性:
$ chmod -R 777 /var/www 遞歸地給此目錄下所有文件和子目錄的讀、寫、執行許可權
$ chgrp -R ftp /var/www 遞歸地把此目錄及該目錄下所有文件和子目錄的組屬性設置成ftp組
三。接著 限制用戶目錄,不得改變目錄到上級
修改/etc/vsftpd/vsftpd.conf
將這兩行
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
注釋去掉
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
新增一個文件: /etc/vsftpd/chroot_list
內容寫需要限制的用戶名:
test
重新啟動vsftpd
# service vsftpd restart
四。最後為了防止伺服器由於斷電、重啟等現象發生,導致ftp進程在開機後未啟動,將其添加到開機啟動文件中:
(1)找到/etc/rc.local文件
(2)打開該文件,在最後一行添加:service vsftpd start
(3)保存,退出
4、CentOS 怎麼搭建VPS?需要哪些軟體?
centos可以裝openvz的環境,也可以裝xen或者kvm技術的。具體安裝辦法你搜索這些軟體名稱,就有了,推薦先用openvz的熟悉下看看。
5、如何在VPS上安裝和訪問CentOS 7遠程桌面
創建虛擬機
1
① 點擊菜單上的新建;
② 設置一個名稱,設置類型為 Linux,版本 Ubuntu(64 bit)
2
設置內存大小為2048
3
點擊下一步
4
點擊下一步
5
點擊下一步
6
設置硬碟40G,點擊創建
END
安裝系統
1
到ubuntu官網下載最新版ubuntu系統:
http://www.ubuntu.org.cn/index_kylin
或者到百度雲中下載;
2
① 啟動新建的虛擬機
② 載入剛才下載的最新版的ubuntu鏡像文件
③ 點擊啟動進行安裝;
3
建議選中:
① 安裝中下載更新;
② 安裝這個第三方軟體;
4
個人習慣選中:自動登錄
5
安裝後點擊現在重啟
6、如何管理centos的vps?
估計沒幾個人會的,網上給你找了篇,看能不能幫你:
http://hi.baidu.com/jackli00/blog/item/633450267e580905918f9ddc.html
7、centos 的vps 如何用http方式下載文件?需要開什麼服務?如果還需要身份驗證又該如何做呢?麻煩詳細說明
?
8、我有一個vps(centos伺服器),如何登錄我的vps,centos能像windows一樣操作嗎
不能,centos伺服器可以通過http,FTP,SSH訪問。
請搜索tongyong通用網路,找Tongyong外貿服務專區獲得更多資訊
9、centos vps怎麼傳文件
這個問題我也碰到過,只是理論上面解決了,沒有時間去實踐使用面板WDCP把IP指向WDCP,在WDCP裡面創建多個網站