ਨੈਟਵਰਕ ਤੇ ਫਾਈਲਾਂ ਦਾ ਟ੍ਰਾਂਸਫਰ ਸਹੀ ਢੰਗ ਨਾਲ ਸੰਰਚਿਤ ਕੀਤੇ FTP ਸਰਵਰ ਦਾ ਧੰਨਵਾਦ ਕਰਦਾ ਹੈ. ਇਹ ਪਰੋਟੋਕਾਲ TCP ਕਲਾਂਇਟ-ਸਰਵਰ ਆਰਕੀਟੈਕਚਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ ਕਈ ਨੈਟਵਰਕ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਜੁੜੇ ਹੋਏ ਨੋਡਾਂ ਦੇ ਵਿੱਚਕਾਰ ਕਮਾਂਡਾਂ ਦਾ ਤਬਾਦਲਾ ਉਪਭੋਗਤਾ, ਜੋ ਕਿਸੇ ਖਾਸ ਹੋਸਟਿੰਗ ਕੰਪਨੀ ਨਾਲ ਜੁੜੇ ਹੋਏ ਹਨ, ਨੂੰ ਕੰਪਨੀ ਦੀਆਂ ਲੋੜਾਂ ਦੇ ਅਨੁਸਾਰ ਇੱਕ ਨਿੱਜੀ ਐੱਫ FTP ਸਰਵਰ ਸਥਾਪਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਜੋ ਕਿ ਵੈਬਸਾਈਟ ਦੇਖਭਾਲ ਸੇਵਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜਾਂ ਹੋਰ ਸਾਫਟਵੇਅਰ. ਅਗਲਾ, ਅਸੀਂ ਦਿਖਾਵਾਂਗੇ ਕਿ ਇੱਕ ਉਪਯੋਗਕਰਤਾ ਦੀ ਉਦਾਹਰਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਲੀਨਕਸ ਵਿੱਚ ਅਜਿਹਾ ਸਰਵਰ ਕਿਵੇਂ ਬਣਾਉਣਾ ਹੈ.
ਲੀਨਕਸ ਵਿੱਚ ਇੱਕ FTP ਸਰਵਰ ਬਣਾਓ
ਅੱਜ ਅਸੀਂ VSftpd ਕਹਿੰਦੇ ਹਨ ਇੱਕ ਸੰਦ ਵਰਤੋਗੇ. ਅਜਿਹੇ ਇੱਕ FTP ਸਰਵਰ ਦੇ ਫਾਇਦੇ ਹਨ ਕਿ ਡਿਫਾਲਟ ਤੌਰ ਤੇ ਇਹ ਕਈ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਉੱਤੇ ਚੱਲਦਾ ਹੈ, ਇਹ ਵੱਖ-ਵੱਖ ਲੀਨਕਸ ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨਾਂ ਦੇ ਅਧਿਕਾਰਕ ਰਿਪੋਜ਼ਟਰੀਆਂ ਦਾ ਰੱਖ ਰਖਾਓ ਕਰਦਾ ਹੈ ਅਤੇ ਸਹੀ ਓਪਰੇਸ਼ਨ ਲਈ ਉਹਨਾਂ ਦੀ ਸੰਰਚਨਾ ਲਈ ਮੁਕਾਬਲਤਨ ਆਸਾਨ ਹੈ. ਤਰੀਕੇ ਨਾਲ, ਇਸ ਖਾਸ FTP ਨੂੰ ਲੀਨਕਸ ਕਰਨਲ ਉੱਤੇ ਅਧਿਕਾਰਿਤ ਤੌਰ ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਕਈ ਹੋਸਟਿੰਗ ਕੰਪਨੀਆਂ VSftpd ਇੰਸਟਾਲ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦੀਆਂ ਹਨ. ਇਸ ਲਈ, ਆਉ ਜ਼ਰੂਰੀ ਹਿੱਸਿਆਂ ਨੂੰ ਸਥਾਪਿਤ ਅਤੇ ਸੰਰਚਿਤ ਕਰਨ ਦੇ ਕਦਮ-ਦਰ-ਕਦਮ ਦੀ ਪ੍ਰਕਿਰਿਆ ਵੱਲ ਧਿਆਨ ਦੇਈਏ.
ਕਦਮ 1: VSftpd ਇੰਸਟਾਲ ਕਰੋ
ਡਿਫਾਲਟ ਰੂਪ ਵਿੱਚ, ਡਿਸਟਰੀਬਿਊਸ਼ਨਾਂ ਵਿੱਚ ਸਭ VSftpd ਲਾਇਬਰੇਰੀਆਂ ਉਪਲੱਬਧ ਨਹੀਂ ਹਨ, ਇਸ ਲਈ ਉਹਨਾਂ ਨੂੰ ਦਸਤੀ ਕੰਸੋਲ ਰਾਹੀਂ ਲੋਡ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ. ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਕੀਤਾ ਗਿਆ ਹੈ:
- ਖੋਲੋ "ਟਰਮੀਨਲ" ਕਿਸੇ ਵੀ ਸੁਵਿਧਾਜਨਕ ਢੰਗ ਨੂੰ, ਉਦਾਹਰਨ ਲਈ, ਮੀਨੂੰ ਦੇ ਰਾਹੀਂ.
- ਡੇਬੀਅਨ ਜਾਂ ਉਬੂੰਟੂ ਵਰਜਨ ਦੇ ਧਾਰਕਾਂ ਨੂੰ ਇੱਕ ਕਮਾਂਡ ਰਜਿਸਟਰ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ.
sudo apt-get install vsftpd
. ਸੈਂਸੋਜ਼, ਫੇਡੋਰਾ-yum ਇੰਸਟਾਲ vsftpd
, ਅਤੇ ਜੈਨਟੂ ਲਈ -ਉਭਰਦੇ vsftpd
. ਜਾਣ-ਪਛਾਣ ਤੋਂ ਬਾਅਦ, 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਦਰਜ ਕਰੋਇੰਸਟਾਲੇਸ਼ਨ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰਨ ਲਈ - ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਉਚਿਤ ਪਾਸਵਰਡ ਦੇ ਕੇ ਤੁਹਾਡੇ ਖਾਤੇ ਦੇ ਨਾਲ ਅਧਿਕਾਰ ਹਨ.
- ਸਿਸਟਮ ਵਿੱਚ ਜੋੜੀਆਂ ਜਾਣ ਵਾਲੀਆਂ ਨਵੀਂਆਂ ਫਾਈਲਾਂ ਦੀ ਉਡੀਕ ਕਰੋ
ਅਸੀਂ CentOS ਦੇ ਮਾਲਕਾਂ ਦਾ ਧਿਆਨ ਖਿੱਚਦੇ ਹਾਂ, ਜੋ ਕਿਸੇ ਹੋਸਟਿੰਗ ਤੋਂ ਇੱਕ ਸਮਰਪਿਤ ਵਰਚੁਅਲ ਸਰਵਰ ਵਰਤਦੇ ਹਨ ਤੁਹਾਨੂੰ OS kernel ਮੈਡਿਊਲ ਨੂੰ ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਕਿਉਂਕਿ ਇਸ ਵਿਧੀ ਤੋਂ ਬਿਨਾਂ, ਇੰਸਟਾਲੇਸ਼ਨ ਦੌਰਾਨ ਇੱਕ ਨਾਜ਼ੁਕ ਗਲਤੀ ਆਵੇਗੀ. ਸਫਲਤਾਪੂਰਵਕ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਭਰੋ:
yum ਅੱਪਡੇਟ
rpm -Uvh //www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum ਇੰਸਟਾਲ yum-plugin-fastestmirror
wget //mirrors.neterra.net/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-3.15.6-1.el7.elrepo.x86_64.rpm
yum ਇੰਸਟਾਲ ਕਰੋ kernel-ml-3.15.6-1.el7.elrepo.x86_64.rpm
wget //mirrors.neterra.net/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-devel-3.15.6-1.el7.elrepo.x86_64.rpm
yum ਇੰਸਟਾਲ ਕਰੋ kernel-ml-devel-3.15.6-1.el7.elrepo.x86_64.rpm
wget //mirrors.neterra.net/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-doc-3.15.6-1.el7.elrepo.noarch.rpm
yum ਇੰਸਟਾਲ ਕਰੋ kernel-ml-doc-3.15.6-1.el7.elrepo.noarch.rpm
wget //mirrors.neterra.net/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-headers-3.15.6-1.el7.elrepo.x86_64.rpm
yum ਇੰਸਟਾਲ ਕਰੋ kernel-ml-headers-3.15.6-1.el7.elrepo.x86_64.rpm
wget //mirrors.neterra.net/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-tools-3.15.6-1.el7.elrepo.x86_64.rpm
wget //mirrors.neterra.net/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-tools-libs-3.15.6-1.el7.elrepo.x86_64.rpm
yum ਇੰਸਟਾਲ ਕਰੋ kernel-ml-tools-libs-3.15.6-1.el7.elrepo.x86_64.rpm
yum ਇੰਸਟਾਲ ਕਰੋ kernel-ml-tools-3.15.6-1.el7.elrepo.x86_64.rpm
wget //mirrors.neterra.net/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-tools-libs-devel-3.15.6-1.el7.elrepo.x86_64.rpm
yum ਇੰਸਟਾਲ ਕਰੋ kernel-ml-tools-libs-devel-3.15.6-1.el7.elrepo.x86_64.rpm
wget //mirrors.neterra.net/elrepo/kernel/el7/x86_64/RPMS/perf-3.15.6-1.el7.elrepo.x86_64.rpm
yum ਇੰਸਟਾਲ perf-3.15.6-1.el7.elrepo.x86_64.rpm
wget //mirrors.neterra.net/elrepo/kernel/el7/x86_64/RPMS/python-perf-3.15.6-1.el7.elrepo.x86_64.rpm
yum install Python-perf-3.15.6-1.el7.elrepo.x86_64.rpm
yum --enablerepo = elrepo-kernel ਇੰਸਟਾਲ ਕਰਨਲ-ਮਿਲ
ਇਸ ਪੂਰੇ ਪ੍ਰਕਿਰਿਆ ਦੇ ਅੰਤ ਦੇ ਬਾਅਦ, ਕਿਸੇ ਵੀ ਸੁਵਿਧਾਜਨਕ ਰੂਪ ਵਿੱਚ ਸੰਰਚਨਾ ਫਾਇਲ ਨੂੰ ਚਲਾਓ./boot/grub/grub.conf
. ਇਸਦੇ ਸੰਸ਼ੋਧੀਆਂ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰੋ ਤਾਂ ਕਿ ਹੇਠਲੇ ਪੈਰਾਮੀਟਰਾਂ ਵਿੱਚ ਸਹੀ ਮੁੱਲ ਹੋ ਸਕਣ:
ਮੂਲ = 0
ਟਾਈਮਆਉਟ = 5
ਟਾਈਟਲ vmlinuz-4.0.4-1.el7.elrepo.x86_64
ਰੂਟ (hd0,0)
kernel /boot/vmlinuz-4.0.4-1.el7.elrepo.x86_64 console = hvc0 xencons = tty0 root = / dev / xvda1 ro
initrd /boot/initramfs-4.0.4-1.el7.elrepo.x86_64.img
ਫਿਰ ਤੁਹਾਨੂੰ ਸਿਰਫ ਸਮਰਪਿਤ ਸਰਵਰ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰਨ ਅਤੇ ਕੰਪਿਊਟਰ 'ਤੇ FTP ਸਰਵਰ ਦੀ ਤੁਰੰਤ ਇੰਸਟਾਲੇਸ਼ਨ ਕਰਨ ਲਈ ਜਾਰੀ ਕਰਨ ਲਈ ਹੈ
ਪਗ਼ 2: ਸ਼ੁਰੂਆਤੀ FTP ਸਰਵਰ ਸੈੱਟਅੱਪ
ਪ੍ਰੋਗਰਾਮ ਦੇ ਨਾਲ, ਇਸ ਦੀ ਸੰਰਚਨਾ ਫਾਇਲ ਨੂੰ ਕੰਪਿਊਟਰ ਉੱਤੇ ਲੋਡ ਕੀਤਾ ਗਿਆ ਸੀ, ਜਿਸ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ FTP ਸਰਵਰ ਫੰਕਸ਼ਨ. ਸਾਰੀਆਂ ਸੈਟਿੰਗਾਂ ਹੋਸਟਿੰਗ ਦੀਆਂ ਸਿਫ਼ਾਰਸ਼ਾਂ ਜਾਂ ਉਹਨਾਂ ਦੀਆਂ ਆਪਣੀਆਂ ਤਰਜੀਹਾਂ 'ਤੇ ਸਿਰਫ਼ ਵੱਖਰੇ ਤੌਰ' ਤੇ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ. ਅਸੀਂ ਸਿਰਫ ਇਹ ਦਿਖਾ ਸਕਦੇ ਹਾਂ ਕਿ ਇਹ ਫਾਈਲ ਕਿਵੇਂ ਖੋਲ੍ਹੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਕਿਸ ਮਾਪਦੰਡ ਵੱਲ ਧਿਆਨ ਦਿੱਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ.
- ਡੇਬੀਅਨ ਜਾਂ ਉਬਤੂੰ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਤੇ, ਸੰਰਚਨਾ ਫਾਇਲ ਇਸ ਤਰ੍ਹਾਂ ਚੱਲਦੀ ਹੈ:
sudo nano /etc/vsftpd.conf
. ਸੈਂਟਾਓਸ ਅਤੇ ਫੇਡੋਰਾ ਵਿੱਚ ਇਹ ਰਸਤੇ ਵਿੱਚ ਹੈ./etc/vsftpd/vsftpd.conf
, ਅਤੇ ਜੈਨਟੂ ਵਿੱਚ -/etc/vsftpd/vsftpd.conf.example
. - ਫਾਇਲ ਨੂੰ ਕੰਸੋਲ ਜਾਂ ਪਾਠ ਸੰਪਾਦਕ ਵਿੱਚ ਵੇਖਾਇਆ ਜਾਂਦਾ ਹੈ. ਇੱਥੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨੁਕਤੇ ਵੱਲ ਧਿਆਨ ਦਿਓ. ਤੁਹਾਡੀ ਸੰਰਚਨਾ ਫਾਇਲ ਵਿੱਚ, ਉਹਨਾਂ ਦਾ ਇੱਕੋ ਜਿਹਾ ਮੁੱਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ.
anonymous_enable = NO
local_enable = YES
write_enable = YES
chroot_local_user = ਹਾਂ - ਬਾਕੀ ਦੇ ਆਪਣੇ ਆਪ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਦੇ ਰਹੋ, ਅਤੇ ਫਿਰ ਬਦਲਾਵ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ ਨਾ ਭੁੱਲੋ.
ਕਦਮ 3: ਇੱਕ ਤਕਨੀਕੀ ਯੂਜ਼ਰ ਨੂੰ ਸ਼ਾਮਿਲ ਕਰਨਾ
ਜੇ ਤੁਸੀਂ ਆਪਣੇ ਮੁੱਖ ਅਕਾਉਂਟ ਦੁਆਰਾ ਨਹੀਂ ਕਿਸੇ FTP ਸਰਵਰ ਨਾਲ ਕੰਮ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਜਾਂ ਹੋਰ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਐਕਸੈਸ ਦੇਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਬਣਾਇਆ ਗਿਆ ਪ੍ਰੋਫਾਈਲ ਵਿੱਚ ਸੁਪਰਯੂਜ਼ਰ ਅਧਿਕਾਰ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ ਤਾਂ ਕਿ ਜਦੋਂ ਵੀ VSftpd ਉਪਯੋਗਤਾ ਦੀ ਵਰਤੋਂ ਹੋਵੇ ਤਾਂ ਅਸੈੱਸਬਿਲਟੀ ਦੇ ਨਾਲ ਕੋਈ ਗਲਤੀਆਂ ਨਹੀਂ ਹੋਣਗੀਆਂ.
- ਚਲਾਓ "ਟਰਮੀਨਲ" ਅਤੇ ਹੁਕਮ ਦਿਓ
sudo adduser user1
ਕਿੱਥੇ user1 - ਨਵੇਂ ਖਾਤੇ ਦਾ ਨਾਮ. - ਇਸ ਲਈ ਇੱਕ ਪਾਸਵਰਡ ਦਿਓ, ਅਤੇ ਫਿਰ ਇਸ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ ਇਸ ਤੋਂ ਇਲਾਵਾ, ਅਸੀਂ ਤੁਹਾਨੂੰ ਖਾਤੇ ਦੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀ ਯਾਦ ਰੱਖਣ ਦੀ ਪੁਰਜ਼ੋਰ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ, ਭਵਿੱਖ ਵਿੱਚ ਤੁਹਾਨੂੰ ਇਸਨੂੰ ਕਨਸੋਲ ਦੇ ਰਾਹੀਂ ਐਕਸੈਸ ਕਰਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ.
- ਜੇ ਲੋੜ ਪਵੇ ਤਾਂ ਪੂਰਾ ਨਾਮ, ਕਮਰੇ ਦਾ ਨੰਬਰ, ਫੋਨ ਨੰਬਰ ਅਤੇ ਹੋਰ ਜਾਣਕਾਰੀ - ਮੁੱਢਲੀ ਜਾਣਕਾਰੀ ਭਰੋ.
- ਉਸ ਤੋਂ ਬਾਅਦ, ਕਮਾਂਡ ਨੂੰ ਦਾਖਲ ਕਰਕੇ ਉਪਭੋਗਤਾ ਨੂੰ ਵਧਾਈ ਦਿੱਤੇ ਅਧਿਕਾਰ ਦੀ ਮਨਜ਼ੂਰੀ ਦਿਉ
sudo adduser user1 ਸੂਡੋ
. - ਯੂਜ਼ਰ ਦੁਆਰਾ ਆਪਣੀ ਫਾਈਲਾਂ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ ਇੱਕ ਵੱਖਰੀ ਡਾਇਰੈਕਟਰੀ ਬਣਾਓ
sudo mkdir / home / user1 / files
. - ਅਗਲਾ, ਆਪਣੇ ਘਰੇਲੂ ਫੋਲਡਰ ਤੇ ਜਾਓ
ਸੀ ਡੀ / ਘਰ
ਅਤੇ ਇਥੇ ਟਾਈਪ ਕਰਕੇ ਆਪਣੀ ਡਾਇਰੈਕਟਰੀ ਦਾ ਮਾਲਕ ਨਵਾਂ ਯੂਜ਼ਰ ਬਣਾਉਂਦਾ ਹੈਚਾਊਨ ਰੂਟ: root / home / user1
. - ਸਾਰੇ ਬਦਲਾਅ ਕਰਨ ਤੋਂ ਬਾਅਦ ਸਰਵਰ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ.
ਸੂਡੋ ਸੇਵਾ vsftpd ਰੀਸਟਾਰਟ
. ਕੇਵਲ ਜੈਨਤੂ ਵਿਤਰਣ ਵਿੱਚ, ਉਪਯੋਗਤਾ ਦੁਆਰਾ ਮੁੜ ਚਾਲੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ/etc/init.d/vsftpd restart
.
ਹੁਣ ਤੁਸੀਂ ਇੱਕ ਨਵੇਂ ਉਪਭੋਗਤਾ ਵਲੋਂ FTP ਸਰਵਰ ਤੇ ਸਾਰੀਆਂ ਜ਼ਰੂਰੀ ਕਾਰਵਾਈਆਂ ਕਰ ਸਕਦੇ ਹੋ ਜਿਨ੍ਹਾਂ ਦੇ ਐਕਸੈਸ ਅਧਿਕਾਰ ਵਧ ਗਏ ਹਨ.
ਕਦਮ 4: ਫਾਇਰਵਾਲ ਦੀ ਸੰਰਚਨਾ ਕਰੋ (ਕੇਵਲ ਉਬਤੂੰ)
ਹੋਰ ਡਿਸਟਰੀਬਿਊਸ਼ਨ ਦੇ ਉਪਭੋਗਤਾ ਇਸ ਪਗ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੂਪ ਵਿੱਚ ਛੱਡ ਸਕਦੇ ਹਨ, ਕਿਉਂਕਿ ਪੋਰਟ ਸੰਰਚਨਾ ਦੀ ਹੁਣ ਲੋੜ ਨਹੀਂ ਹੈ, ਸਿਰਫ ਉਬਤੂੰ ਵਿੱਚ ਡਿਫਾਲਟ ਰੂਪ ਵਿੱਚ, ਫਾਇਰਵਾਲ ਅਜਿਹੀ ਢੰਗ ਨਾਲ ਸੰਰਚਿਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਕਿ ਇਹ ਆਉਣ ਵਾਲੇ ਟ੍ਰੈਫਿਕ ਵਿੱਚ ਸਾਨੂੰ ਲੋੜੀਂਦੇ ਐਡਰੈਸਾਂ ਤੋਂ ਨਹੀਂ ਹੋਣ ਦੇਵੇਗੀ, ਇਸ ਲਈ, ਸਾਨੂੰ ਇਸ ਦੇ ਪੰਗਤੀ ਨੂੰ ਖੁਦ ਤਿਆਰ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ.
- ਕੰਸੋਲ ਵਿੱਚ, ਇਕ-ਇਕ ਕਰਕੇ ਹੁਕਮ ਸਰਗਰਮ ਕਰੋ.
sudo ufw ਅਸਮਰੱਥ ਕਰੋ
ਅਤੇਸੂਡੋ ufw ਯੋਗ ਕਰੋ
ਫਾਇਰਵਾਲ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰਨ ਲਈ. - ਵਰਤ ਕੇ ਅੰਦਰੂਨੀ ਨਿਯਮ ਸ਼ਾਮਿਲ ਕਰੋ
ਸੂਡੋ ufw 20 / tcp ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ
ਅਤੇਸੂਡੋ ufw 21 / tcp ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ
. - ਪਤਾ ਕਰੋ ਕਿ ਨਿਯਮ ਫਾਇਰਵਾਲ ਦੀ ਸਥਿਤੀ ਨੂੰ ਦੇਖ ਕੇ ਲਾਗੂ ਕੀਤੇ ਗਏ ਹਨ ਕਿ ਨਹੀਂ
ਸੂਡੋ ufw ਸਥਿਤੀ
.
ਵੱਖਰੇ ਤੌਰ ਤੇ, ਮੈਂ ਕੁਝ ਉਪਯੋਗੀ ਕਮਾਂਡਾਂ ਦਾ ਜ਼ਿਕਰ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹਾਂ:
/etc/init.d/vsftpd ਸ਼ੁਰੂਆਤ
ਜਾਂਸੇਵਾ vsftpd ਸ਼ੁਰੂਆਤ
- ਸੰਰਚਨਾ ਫਾਇਲ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ;netstat -tanp | grep LISTEN
- FTP ਸਰਵਰ ਦੀ ਇੰਸਟਾਲੇਸ਼ਨ ਦੀ ਠੀਕ ਹੋਣ ਦੀ ਜਾਂਚ;ਆਦਮੀ vsftpd
- ਉਪਯੋਗਤਾ ਦੇ ਕੰਮ ਦੇ ਸੰਬੰਧ ਵਿੱਚ ਲੋੜੀਂਦੀ ਜਾਣਕਾਰੀ ਦੀ ਭਾਲ ਕਰਨ ਲਈ ਸਰਕਾਰੀ VSftpd ਦਸਤਾਵੇਜ਼ ਨੂੰ ਕਾਲ ਕਰੋ;ਸੇਵਾ vsftpd ਰੀਸਟਾਰਟ
ਜਾਂ/etc/init.d/vsftpd restart
- ਸਰਵਰ ਰੀਬੂਟ.
FTP- ਸਰਵਰ ਤੱਕ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰਨ ਅਤੇ ਇਸ ਤੋਂ ਅੱਗੇ ਕੰਮ ਕਰਨ ਦੇ ਸੰਬੰਧ ਵਿੱਚ, ਤੁਹਾਡੇ ਹੋਸਟਿੰਗ ਦੇ ਪ੍ਰਤੀਨਿਧੀਆਂ ਨੂੰ ਇਹ ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸੰਪਰਕ ਕਰੋ ਉਨ੍ਹਾਂ ਤੋਂ, ਤੁਸੀਂ ਟਿਊਨਿੰਗ ਦੀਆਂ ਛੋਟੀਆਂ-ਮੋਟੀਆਂ ਅਤੇ ਵੱਖ-ਵੱਖ ਤਰ੍ਹਾਂ ਦੀਆਂ ਗ਼ਲਤੀਆਂ ਦੇ ਬਾਰੇ ਜਾਣਕਾਰੀ ਸਪਸ਼ਟ ਕਰਨ ਦੇ ਯੋਗ ਹੋਵੋਗੇ.
ਇਹ ਲੇਖ ਖ਼ਤਮ ਹੋ ਗਿਆ ਹੈ ਅੱਜ ਅਸੀਂ ਕਿਸੇ ਵੀ ਹੋਸਟਿੰਗ ਕੰਪਨੀ ਨਾਲ ਜੁੜੇ ਬਿਨਾਂ VSftpd ਸਰਵਰ ਦੀ ਸਥਾਪਨਾ ਪ੍ਰਕਿਰਿਆ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕੀਤਾ ਹੈ, ਇਸ ਲਈ ਇਸ ਨੂੰ ਧਿਆਨ ਵਿਚ ਰੱਖਦੇ ਹੋਏ ਇਸ ਗੱਲ ਨੂੰ ਧਿਆਨ ਵਿਚ ਰੱਖ ਕੇ ਆਪਣੀਆਂ ਹਦਾਇਤਾਂ ਲਾਗੂ ਕਰੋ ਅਤੇ ਉਹਨਾਂ ਦੀ ਤੁਲਨਾ ਉਹਨਾਂ ਕੰਪਨੀਆਂ ਦੁਆਰਾ ਕਰੋ ਜੋ ਤੁਹਾਡੇ ਵਰਚੁਅਲ ਸਰਵਰ ਵਿਚ ਹਨ. ਇਸਦੇ ਇਲਾਵਾ, ਅਸੀਂ ਤੁਹਾਨੂੰ ਸਲਾਹ ਦਿੰਦੇ ਹਾਂ ਕਿ ਤੁਸੀਂ ਆਪਣੇ ਆਪ ਨੂੰ ਹੋਰ ਸਮੱਗਰੀ ਨਾਲ ਜਾਣੂ ਕਰਵਾਓ, ਜੋ LAMP ਕੰਪੋਨੈਂਟ ਦੇ ਇੰਸਟਾਲੇਸ਼ਨ ਵਿਸ਼ੇ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ.
ਇਹ ਵੀ ਵੇਖੋ: ਉਬਤੂੰ ਵਿੱਚ LAMP ਸੂਟ ਇੰਸਟਾਲ ਕਰਨਾ