• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How to Install and Configure  VSFTPD on OpenSUSE 13.1

1774

To Install and Configure VSFTPD on OpenSUSE 13.1

vsftpd , expanded as Very Secure File Transport Protocol Daemon, is a secure and fast FTP server for Unix/Linux systems. The installation and configuration of vsftpd may sound a bit hard, but it is so simple and this article will help you with that.

Installing vsftpd

Begin the process by installing the vsftpd package as follows.

linuxhelp1:~ # zypper install vsftpd
Retrieving repository ' openSUSE-13.1-Update-Non-Oss'  metadata ...........[error]
Repository ' openSUSE-13.1-Update-Non-Oss'  is invalid.
[|] Valid metadata not found at specified URL
Please check if the URIs defined for this repository are pointing to a valid repository.
Disabling repository ' openSUSE-13.1-Update-Non-Oss' .
Loading repository data...
Warning: Repository ' openSUSE-13.1-Update'  appears to be outdated. Consider using a different mirror or server.
Reading installed packages...
.
.
.
Continue? [y/n/? shows all options] (y): y
Retrieving package vsftpd-3.0.2-10.20.1.x86_64
                                           (1/1), 146.0 KiB (332.3 KiB unpacked)
Retrieving: vsftpd-3.0.2-10.20.1.x86_64.rpm ..................[done (4.6 KiB/s)]
(1/1) Installing: vsftpd-3.0.2-10.20.1 ...................................[done]

Once done, start the vsftpd service, and enable it to start automatically on every reboot. Run the following two commands for the same purpose.

linuxhelp1:~ # systemctl start vsftpd

linuxhelp1:~ # systemctl enable vsftpd
ln -s ' /usr/lib/systemd/system/vsftpd.service'  ' /etc/systemd/system/multi-user.target.wants/vsftpd.service' 


The installation part is over, now you need to configure vsftpd. Run the following command to create a group for the FTP users.

Linuxhelp1:~ # groupadd ftp-user1
Linuxhelp1:~ #useradd -g ftp-users1 -d /srv/ftp/ user2
Linuxhelp1:~ # passwd user2
Change the owner permoission 
Linuxhelp1:~ #chmod 750 /srv/ftp/

Once it is done, start the configuration process. Open the .conf file by invoking the following command.

linuxhelp1:~ # vim /etc/vsftpd.conf

Make the changes as shown below.

[...]
# Uncomment and  Set YES to enable write.
write_enable=YES
[...]
# Uncomment and Set banner name for your website
ftpd_banner=Welcome to Unixmen FTP Server.
[...]
# Uncomment
ls_recurse_enable=YES
[...]
# Uncomment and set YES to allow local users to log in.
local_enable=YES
[...]
# To disable anonymous access, set NO.
anonymous_enable=NO
[...]
# Uncomment to enable ascii download and upload.
ascii_upload_enable=YES
ascii_download_enable=YES
[...]
## Add at the end of this  file ##
use_localtime=YES

linuxhelp1:~ # systemctl restart vsftpd


Once it is done, you can switch-over to your browser and provide your machine' s IP. Here the machine IP is ftp:192.168.7.216 . The Login Page appears on your screen.
Authentication

Enter your Login details.
login
You can access all your files inside this.
files

With this, the complete installation and configuration of VSFTPD on OpenSUSE 13.1 is over.


Tags:
elijah
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

Does vsftpd support different settings for different users?

A

es - in a very powerful way. Look at the setting "user_config_dir" in the
manual page.

Q

Can I restrict users to their home directories?

A

yes. You are probably after the setting:
# chroot_local_user=YES

Q

How to disable the access for local users?

A

In "/etc/vsftpd.conf" set No in this line Uncomment and set YES to allow local users to log in. local_enable=YES

Q

Does vsftpd support bandwidth limiting?

A

Yes. See vsftpd.conf.5 man page and investigate settings such as
"anon_max_rate" and "local_max_rate".

Q

I've put settings in /etc/vsftpd.conf, but they are not taking
effect!?

A

This is affecting some RedHat users - some RedHat versions put the config
file in /etc/vsftpd/vsftpd.conf.

Related Tutorials in How to Install and Configure  VSFTPD on OpenSUSE 13.1

Related Tutorials in How to Install and Configure  VSFTPD on OpenSUSE 13.1

How to install, configure and access FTP server via filezilla in Centos
How to install, configure and access FTP server via filezilla in Centos
Jul 14, 2016
How to setup Vsftpd for anonymous downloads in Ubuntu
How to setup Vsftpd for anonymous downloads in Ubuntu
Oct 17, 2016
How to Install and Configure  VSFTPD on OpenSUSE 13.1
How to Install and Configure  VSFTPD on OpenSUSE 13.1
Aug 17, 2017
How to set up Vsftpd for a User's Directory in Ubuntu
How to set up Vsftpd for a User's Directory in Ubuntu
Oct 20, 2016
How to install VSFTPD on opensuse15.1
How to install VSFTPD on opensuse15.1
Aug 28, 2019
How to install and configure vsftpd Server on Oracle Linux 9.2
How to install and configure vsftpd Server on Oracle Linux 9.2
Dec 11, 2023
How to install VSFTPD Server on Oracle Linux 8.8
How to install VSFTPD Server on Oracle Linux 8.8
Mar 11, 2024
How to install an FTP Server on Ubuntu 22.04 using VSFTPD
How to install an FTP Server on Ubuntu 22.04 using VSFTPD
Jul 29, 2024

Related Forums in How to Install and Configure  VSFTPD on OpenSUSE 13.1

Related Forums in How to Install and Configure  VSFTPD on OpenSUSE 13.1

Filezilla
carter class=
Error GnuTLS error -110: The TLS connection was non-properly terminated
Feb 1, 2017
FTP
elijah class=
Status: Connection attempt failed with ECONNREFUSED - Connection refused by server.
Oct 3, 2017
Ubuntu
keshavadk class=
FTP and SFTP server using Python
Apr 21, 2020
Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help legeek ?
Installation of the call center module

hello

I wish to install a call center in virtual with issabel, I downloaded the latest version of it , but I don' t arrive to install the call center module in issabel. please help me

thanks!

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.