1. 程式人生 > >Centos 6 ftp vsftp 配置及測試全過程 500 227 解決辦法 日誌時間差8小時

Centos 6 ftp vsftp 配置及測試全過程 500 227 解決辦法 日誌時間差8小時

步驟
一、ftp server 安裝
1.檢視是否已安裝:rpm -qa | grep vsftpd
2.安裝vsftpd:yum install -y vsftpd
啟動vsftpd:/etc/rc.d/init.d/vsftpd
3.備份配置:cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bk
4.修改配置:vi /etc/vsftpd/vsftpd.conf
匿名上傳 no ; 日誌檔案chroot_list_file=/etc/vsftpd/chroot_list
5.關閉vi /etc/selinux/config
SELINUX=disabled


6.建ftp使用者:useradd -d /home/ftpUser -g ftp -s /sbin/nologin ftpUser
設定密碼 :passwd ftpUser
編輯檔案chroot_list:
vi /etc/vsftpd/chroot_list
內容為ftp使用者名稱,每個使用者佔一行,如:
ftpUser
7.啟動vsftpd:/etc/rc.d/init.d/vsftpd

二、終端測試
1.登入
[[email protected] ~]# ftp 172.30.130.220
Connected to 172.30.130.220 (172.30.130.220).
220 (vsFTPd 2.2.2)
Name (172.30.130.220:root): ftpUser
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/ftpUser/
Login failed.
ftp>
ftp>
ftp> !
三、在服務端
setsebool -P ftpd_disable_trans 1
setsebool -P ftp_home_dir=1
service vsftpd restart
建測試檔案 vi /home/ftpUser/test.t

四、終端測試
[[email protected] ~]# ftp 172.30.130.220
Connected to 172.30.130.220 (172.30.130.220).
220 (vsFTPd 2.2.2)
Name (172.30.130.220:root): ftpUser
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> dir
227 Entering Passive Mode (172,30,130,220,26,63).
ftp: connect: 沒有到主機的路由
ftp> put /etc/rc.local 1.xt
local: /etc/rc.local remote: 1.xt
227 Entering Passive Mode (172,30,130,220,146,10).
ftp: connect: 沒有到主機的路由
ftp> passive


Passive mode off.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
-rw-r–r– 1 0 0 9 Aug 06 02:37 test.t
226 Directory send OK.
ftp> get test.t /home/t.t
local: /home/t.t remote: test.t
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for test.t (9 bytes).
226 Transfer complete.
9 bytes received in 4.7e-05 secs (191.49 Kbytes/sec)
ftp> put /home/t.t 2.t
local: /home/t.t remote: 2.t
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 Transfer complete.
17 bytes sent in 6.4e-05 secs (265.62 Kbytes/sec)
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
-rw-r–r– 1 501 50 17 Aug 06 02:41 2.t
-rw-r–r– 1 0 0 9 Aug 06 02:37 test.t
226 Directory send OK.
ftp> !
[[email protected] ~]# cat /home/t.t
ftp test

五、日誌時間差8小時
1. 如果是Proftpd,在proftpd.conf 加入 TimesGMT off ,重啟proftpd即可。
2. 如果是vsftpd,在vsftpd.conf加入use_localtime=YES,重啟vsftpd即可。

相關推薦

Centos 6 ftp vsftp 配置測試全過程 500 227 解決辦法 日誌時間差8小時

步驟 一、ftp server 安裝 1.檢視是否已安裝:rpm -qa | grep vsftpd 2.安裝vsftpd:yum install -y vsftpd 啟動vsftpd:/etc/rc.d/init.d/vsftpd 3.備份配置

CentOS 6.3下配置LVM(邏輯卷管理)(6.9測試也可用)

一、簡介 LVM是邏輯盤卷管理(Logical Volume Manager)的簡稱,它是Linux環境下對磁碟分割槽進行管理的一種機制,LVM是建立在硬碟和分割槽之上的一個邏輯層,來提高磁碟分割槽管理的靈活性。 LVM的工作原理其實很簡單,它就是通過將底層的物理硬碟抽象

Centos 6.3安裝配置vsFTPd環境的FTP伺服器

2012.10.11更新,增加 vsftpd 配置檔案說明。2013.07.03更新,對文中一些字元被程式碼外掛轉義的錯誤。 我的電腦系統是win7 64bit,用virtualbox安裝了一個最小化版的centos 6.3 64位的系統。最近特意想搭建一個FTP的伺服

centos 6.5未聯網設置靜態ip

shel 修改配置文件 dhcp line 初始 ima 網卡配置 ifcfg 連接 使用XenCenter在公司服務器安裝了centos6.5,安裝初始化以後是未連接到互聯網的,然後配置虛擬機聯網設置,首先必須保證服務器是連接外網的。這是一臺新裝的虛擬機: 首先測試下是否

CentOS 6.4安裝配置LNMP服務器(Nginx+PHP+MySQL)

mysql- ket 是否 分號 使用 store 重啟 isa tpi 一 安裝篇 1. 安裝nginx yum check-update #更新yum源 yum remove httpd* php* #刪除系統自帶的軟件包 yum install nginx #安裝ng

CentOS 6 yum安裝配置lnmp服務器

設置密碼 客戶端 inux listening logs and cat 服務 load 一、準備: 1.配置防火墻,開啟80端口、3306端口編輯 /etc/sysconfig/iptables,添加如下條目: -A INPUT -m state --state

CentOS 6安裝詳解PXE 安裝

ges ide 運行 name partition top 遠程 nec cal Linux系統安裝詳解 註: Tab鍵 編輯選項 esc鍵可以返回去 vmlinuz initrd=initrd.img 後面加 rescue相當於進入

CentOS 6.7下配置 yum 安裝 Nginx

位置 .org www. 指令 nginx sea nginx服務 enabled ase CentOS 6.7下配置 yum 安裝 Nginx。 轉載:http://www.linuxidc.com/Linux/2016-07/133283.htm 第一步,在/etc/y

Centos 6.5安裝配置KVM

centos 6.5安裝kvm kvm部署 1 egrep --color=auto 'vmx|svm' /proc/cpuinfo2 yum install kvm qemu-kvm python-virtinst libvirt libvirt-python virt-mana

Ubuntu 16.04/CentOS 6.9安裝Apache壓力測試工具ab

方法 apt www. 文檔 請求 str blog pan program 說明: ab工具已經在Apache中包含,如果不想安裝Apache,那麽可以使用下面方法單獨安裝。 安裝: Ubuntu: sudo apt-get install apache2-u

CentOS 6.9安裝配置nmon

nmon nmon是一款開源的性能監控工具,用於監控CentOS系統的資源消耗信息,並能把結果輸出到文件中,然後通過nmon_analyser性能報告分析器生成數據分析報表。一、安裝nmon:1、 配置epel源2、 安裝nmon:# yum -y install nmon --> 16g-3 二

第二課 CentOS 7的IP配置網絡排查

20180320一、配置IP 1、輸入root用戶及密碼進入到系統裏 2、查看IP地址:ip add 或 ifconfig -a 命令,查到一個為回環網絡lo,一個是網卡eno16777736,並顯示它們自動獲取的IP地址及MAC地址信息。 3、更改Vmware虛擬網絡的配制,選擇橋接模式! 4、我們一般

centos 6.x 安裝配置 node.js 環境

npm fig 環境變量 網站 gpo 代理 ack config htm 下載 可以在本地下載node.js最新版,然後通過ftp工具上傳到服務器,或者直接在服務器終端使用wget命令下載(我當時下載的是node-v6.11.3-linux-x64版本,其他版本請查看上面

CentOS 6.4安裝配置MairaDB 10.3 Galera Cluster

MariaDB10.3 Galera Cluster 一. 安裝環境不同版本的操作系統(CentOS 6 與 7)、不同版本的數據庫(MariaDB 10.1前後)相關安裝配置命令不太一樣。1. 操作系統:CentOS 6.42. 數據庫 : MariaDB 10.3.7二. 服務器規劃Mar

ansilbe托管windows節點配置測試

inf inline 配置 https line jpg -c ota clas 以管理員身份運行powershell,否則會報錯 以管理員身份運行命令提示符,然後運行以下命令,在powershell中運行會報錯: 重啟OS後 系統總內存: a

CentOS的ssh sftp配置權限設置[轉載-驗證可用]

用戶 客戶 mod ner allow 兩個 http sel 重啟 從技術角度來分析,幾個要求:1、從安全方面看,sftp會更安全一點2、線上服務器提供在線服務,對用戶需要控制,只能讓用戶在自己的home目錄下活動3、用戶只能使用sftp,不能ssh到機器進行操作 提供s

MySQL安裝配置測試

一個數據庫 分享圖片 系統環境 nload 登錄頁面 info 變量 系統環境變量 點擊下載 1. 安裝包下載 點擊下載地址:https://dev.mysql.com/downloads/installer/ 打開頁面,滑到較底端,按如下選擇下載: 會彈出一個註冊登錄

CentOS 6.9安裝配置Jenkins

CentOS 6.9安裝配置Jenkins 安裝Jenkins 新增源 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm

CentOS 6.3安裝配置LAMP伺服器 (Apache+PHP5+MySQL)

準備篇: 1、配置防火牆,開啟80埠、3306埠 vi /etc/sysconfig/iptables -A INPUT -mstate --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允許80埠通過防火牆 -A INPUT -m state --st

CentOS 6.10安裝配置WebLogic 11g雙機叢集

一、演示環境: IP OS JDK WebLogic 記憶體 伺服器角色 埠 192.168.1.220 CentOS   6.10 x86_64 jdk-7u80-linux-x6