43 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			43 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: Install and configure FTP server in Redhat/Centos Linux | ||
|  | --- | ||
|  | 
 | ||
|  | ## Install and configure FTP server in Redhat/Centos Linux
 | ||
|  | 
 | ||
|  | FTP stands for File Transfer Protocol. It was written by Abhay Bhushan and published as RFC 114 on 16 April 1971.  | ||
|  | It is supported by all operating system and browsers. It is built on a client-server architecture. | ||
|  | 
 | ||
|  | ## Install and configure FTP server in Redhat/Centos Linux
 | ||
|  | 
 | ||
|  | Step 1: We will use localhost for our machine to setup ftp server.<br> | ||
|  | 
 | ||
|  | Step 2: Install vsftpd (very secure FTP daemon) package.<br> | ||
|  | 
 | ||
|  | `yum install -y vsftpd`<br> | ||
|  | 
 | ||
|  | Step 3: Start FTP Server when system on.<br> | ||
|  | 
 | ||
|  | `systemctl enable vsftpd.service`<br> | ||
|  | 
 | ||
|  | Step 4:</b> Checking the status of ftp server<br> | ||
|  | 
 | ||
|  | `systemctl status vsftpd.service`<br> | ||
|  | 
 | ||
|  | Step 5: Configure vsftpd package. We will edit<br> | ||
|  | `/etc/vsftpd/vsftpd.conf` | ||
|  | 
 | ||
|  | `Change the line which contain anonymous_enable=NO to anonymous_enable=YES`<br> | ||
|  | `This will give permit any one to access FTP server with authentication.`<br> | ||
|  | `Change the following to YES`<br> | ||
|  | `local_enable=YES`<br> | ||
|  | `write_enable=YES<br>`<br> | ||
|  | 
 | ||
|  | Step 6: Start FTP Server<br> | ||
|  | `systemctl start vsftpd.service` | ||
|  | 
 | ||
|  | Step 7: Install FTP Client<br> | ||
|  | `yum install -y lftpd`<br> | ||
|  | 
 | ||
|  | Step 8: Connect ftp to localhost<br> | ||
|  | `lftp localhost` |