Server World
Other OS Configs
CentOS Stream 9
CentOS Stream 8
Ubuntu 22.04 LTS
Ubuntu 20.04 LTS
Windows Server 2022
Windows Server 2019
Debian 11
Debian 10
Fedora 37
Fedora 36
AlmaLinux 9
Rocky Linux 8
VMware ESXi 7
Other Tips
Commands Help
CentOS 7
Ubuntu 21.04
Ubuntu 19.04
Ubuntu 18.04 LTS
Ubuntu 17.04
Ubuntu 16.04 LTS
Ubuntu 15.04
Ubuntu 14.04 LTS
Ubuntu 13.04
Ubuntu 12.04 LTS
Windows 2016
Windows 2012 R2
SUSE Enterprise 15
SUSE Enterprise 12
SUSE Enterprise 11
CentOS 8
CentOS 6
CentOS 5
Debian 9
Debian 8
Debian 7
Debian 6
Fedora 35
Fedora 34
Fedora 33
Fedora 32
Fedora 31
Fedora 30
Fedora 29
Fedora 31
Fedora 30
Fedora 29
Fedora 28
Fedora 27
Fedora 26
Fedora 25
Fedora 24
Fedora 23
Fedora 22
Fedora 21
Fedora 20
Fedora 19
Fedora 18
Fedora 17
Full OS List
Privacy Policy
Support/Contact us
18382 / 103901633
Ubuntu 18.04
Install Ubuntu
Install
(01) Get Ubuntu 18.04
(02) Install Ubuntu
Initial Settings
(01) Add a user
(02) Enable root user
(03) Network Settings
(04) Configure Services
(05) Update System
(06) Configure vim
(07) Configure sudo
NTP / SSH Server
NTP Server
(01) Configure NTP Server(NTPd)
(02) Configure NTP Server(Chrony)
(03) Configure NTP Client
SSH Server
(01) Password Authentication
(02) SSH File Transfer(Ubuntu)
(03) SSH File Transfer(Windows)
(04) SSH Key-Pair Authentication
(05) SFTP only + Chroot
(06) Use SSHPass
(07) Use SSH-Agent
(08) Use Parallel SSH
DNS / DHCP Server
DNS/DHCP Server (Dnsmasq)
(01) Install Dnsmasq
(02) Configure DHCP Server
DNS Server (BIND)
(01) Install Bind
(02) Set Zone Info
(03) Start BIND
(04) Set CNAME record
(05) Slave DNS Server
DHCP Server
(01) Configure DHCP Server
(02) Configure DHCP Client
Storage Server
NFS
(01) Configure NFS Server
(02) Configure NFS Client
(03) NFS 4 ACL Tool
iSCSI
(01) Conf iSCSI Taregt(targetcli)
(02) Configure iSCSI Taregt(tgt)
(03) Configure iSCSI Initiator
GlusterFS
(01) Install GlusterFS
(02) Distributed Setting
(03) Replication Setting
(04) Striping Setting
(05) Distributed + Replication
(06) Striping + Replication
(07) GlusterFS Clients
(08) GlusterFS + NFS-Ganesha
Ceph
(01) Configure Ceph Cluster
(02) Use as Block Device
(03) Use as File System
Virtualize / Container
KVM
(01) Install KVM
(02) Create Virtual Machine#1
(03) Create Virtual Machine#2
(04) Basic Operations
(05) Management tools
(06) SPICE Server
(07) SPICE Client
(08) Nested KVM
(09) Live Migration
(10) Storage Migration
(11) GPU Passthrough
VirtualBox
(01) Install VirtualBox
(02) Create a Virtual Machine#1
(03) Install GuestAdditions
(04) Create a Virtual Machine#2
Vagrant
(01) Install Vagrant
Docker
(01) Install Docker
(02) Add Container images
(03) Access to Container Services
(04) Use Dockerfile
(05) Use Persistent Storage
(06) Use Docker-Registry
(07) Use Docker-Registry (Auth)
(08) Use Docker Compose
(09) Configure Docker Swarm
Kubernetes
(01) Minikube : Install
(02) Minikube : Deploy Pods
(03) Kubeadm : Install
(04) Kubeadm : Conf Master Node
(05) Kubeadm : Conf Worker Node
(06) Use Persistent Storage
(07) Use Private Registry
Cloud Compute
OpenStack Stein
(01) Stein Overview
(02) Pre-Requirements
(03) Configure Keystone#1
(04) Configure Keystone#2
(05) Configure Glance
(06) Add VM images to Glance
(07) Configure Nova#1
(08) Configure Nova#2
(09) Configure Nova#3
(10) Configure Neutron#1
(11) Configure Neutron#2
(12) Configure Networking
(13) Add New Users
(14) Run Instances
(15) Configure Horizon
(16) Add Compute Nodes
(17) Configure Neutron#3
(18) Configure Neutron#4
(19) Configure Neutron#5
(20) Neutron Network (FLAT)
(21) Neutron Network (VXLAN)
(22) Neutron LBaaS V2
(23) Configure Cinder#1
(24) Configure Cinder#2
(25) Cinder Storage (LVM)
(26) Cinder Storage (NFS)
(27) Cinder Storage (Multi-Back)
(28) Cinder Backup Service
(29) Configure Swift#1
(30) Configure Swift#2
(31) Configure Swift#3
(32) How to use Swift
(33) Configure Manila#1
(34) Configure Manila#2
(35) How to use Manila#1
(36) How to use Manila#2
(37) Configure Heat#1
(38) Configure Heat#2
(39) How to use Heat
(40) Configure Designate#1
(41) Configure Designate#2
(42) How to use Designate
(43) Configure Barbican
(44) How to use Barbican
(45) Install Rally
(46) Configure Gnocchi
(47) Configure Ceilometer#1
(48) Configure Ceilometer#2
(49) How to use Ceilometer (Nova)
(50) How to use Ceilometer (Glance)
(51) How to use Ceilometer (Cinder)
OpenStack Rocky
OpenStack Queens
Directory Server
FreeIPA
(01) Configure FreeIPA Server
(02) Add User Accounts
(03) Configure FreeIPA Client
(04) Basic Operation
(05) Web Admin Console
OpenLDAP
(01) Configure LDAP Server
(02) Add User Accounts
(03) Configure LDAP Client
(04) LDAP over SSL/TLS
(05) LDAP Replication
(06) Multi-Master Replication
(07) Install LDAP Account Manager
NIS
(01) Configure NIS Server
(02) Configure NIS Client
(03) Configure NIS Slave
WEB Server
Apache2
(01) Install Apache2
(02) Use Perl Scripts
(03) Use PHP Scripts
(04) Use Ruby Scripts
(05) Use Python Scripts
(06) Enable Userdir
(07) Virtual Hostings
(08) SSL/TLS Settings
(09) Basic Authentication
(10) Basic Auth + PAM
(11) Kerberos Authentication
(12) WebDAV Settings
(13) PHP + PHP-FPM
Nginx
(01) Install Nginx
(02) Configure Virtual Hostings
(03) Use UserDir
(04) Configure SSL/TLS Setting
(05) Configure CGI executable Env
(06) Configure Basic Authentication
Database
MariaDB
(01) Install MariaDB
(02) Install phpMyAdmin
(03) MariaDB over SSL/TLS
(04) MariaDB Replication
(05) MariaDB Galera Cluster
PostgreSQL
(01) Install PostgreSQL
(02) Install phpPgAdmin
(03) PostgreSQL over SSL/TLS
FTP / MAIL Server
FTP Server
(01) Install Vsftpd
(02) Install ProFTPD
(03) Install Pure-FTPd
(04) FTP Client (Ubuntu)
(05) FTP Client (Windows)
(06) Vsftpd over SSL/TLS
(07) ProFTPD over SSL/TLS
(08) Pure-FTPd over SSL/TLS
MAIL Server
(01) Install Postfix
(02) Install Dovecot
(03) Add Mail Accounts#1
(04) Mail Client's Settings
(05) Add Mail Accounts#2
(06) SSL/TLS Settings
(07) Virtual Domain
(08) Postfix + Clamav + Amavisd
(09) Log Analyze : pflogsumm
(10) Log Analyze : MailGraph
Samba Server
(01) Fully accessed share directory
(02) Restricted share directory
(03) Samba Winbind
(04) Samba AD DC : Configure DC
(05) Samba AD DC : User Manage
(06) Samba AD DC : Join Domain
(07) Samba AD DC : Add Existing AD
Proxy/Load Balancer
Squid
(01) Install Squid
(02) Configure Proxy Clients
(03) Set Basic Authentication
(04) Configure as a Reverse Proxy
(05) Squid + SquidGuard
(06) Log Report : LightSquid
(07) Log Report : SARG
HAProxy
(01) HTTP Load Balancing
(02) SSL/TLS Settings
(03) Refer to the Statistics#1
(04) Refer to the Statistics#2
(05) Load Balancing on Layer4
Monitoring
NetData
(01) Install NetData
SysStat
(01) Install SysStat
(02) How to use
Prometheus
(01) Install Prometheus
(02) Add Target Hosts
(03) Alert Settings
Zabbix 4.0 LTS
(01) Install Zabbix 4.0
(02) Initial Setup
(03) Change admin password
(04) Set Monitoring Target
(05) Set SMTP for Notifications
(06) Notification email setting
(07) Add Monitoring Target(Ubuntu)
(08) Add Monitoring Target(Win)
(09) Add Monitoring Item
Zabbix 3.0 LTS
Desktop Environment
(09) Connect to Windows with RDP
(08) Configure Xrdp Server
(07) noVNC Client
(06) Configure VNC Server
(05) Xfce Desktop Environment
(04) MATE Desktop Environment
(03) Cinnamon Desktop Environmen
(02) KDE Desktop Environment
(01) GNOME Desktop Environment
Others
Install NVIDIA Graphic Driver
Check Network Bandwidth
Mount with SSHFS
Display Hardware Info
Display HDD Info
Set Disk Quota
Configure RAID 1
Create SSL Certificates (Self Sign)
Get SSL Certificates (Let's Encrypt)
Monitor User Activity
Count attempted Accesses
Set Password Rules
Set System Timezone
Set KeyboardMap
Set System Locale
Set Hostname
Virtualmin
- System Manage
Usermin
- System Manage
Webmin
- System Manage
Redmine
- Project Manage
GitLab
- Project Manage
TensorFlow
- Machine Learning
CUDA 9.1
- GPGPU
Lynis
- Security Audit
RKHunter
- Detect Rootkit
Tripwire
- Host Based IDS
AIDE
- Host Based IDS
PowerShell
- CommandLine Shell
Cockpit
- System Manage
Lsync
- File Sync
Rsync
- File Sync
ACL
- Access Controls
Realmd
- Join in AD Domain
Clamav
- AntiVirus
Sponsored Link
FTP Server : Install Pure-FTPd
2018/05/09
Install Pure-FTPd to configure FTP server to transfer files.
[1]
Install and Configure Pure-FTPd.
root@www:~#
apt
-y install pure-ftpd
# run as a daemon
root@www:~#
echo
"yes" > /etc/pure-ftpd/conf/Daemonize
# prohibit Anonymous
root@www:~#
echo
"yes" > /etc/pure-ftpd/conf/NoAnonymous
# enable chroot
root@www:~#
echo
"yes" > /etc/pure-ftpd/conf/ChrootEveryone
# only IPV4 if not need IPv6
root@www:~#
echo
"yes" > /etc/pure-ftpd/conf/IPV4Only
root@www:~#
systemctl
restart pure-ftpd
Matched Content
Ubuntu 18.04 : FTP Server
(01) Install Vsftpd
(02) Install ProFTPD
(03) Install Pure-FTPd
(04) FTP Client (Ubuntu)
(05) FTP Client (Windows)
(06) Vsftpd over SSL/TLS
(07) Proftpd over SSL/TLS
(08) Pure-FTPd over SSL/TLS
Sponsored Link