Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Dalam panduan ini, kita akan melihat bagaimana mengkonfigurasi pelayan FTP (ProFTPd) untuk memindahkan fail antara PC dan pelayan anda.
Kemas kini sistem.
yum check-update
Repositori rasmi RHEL / CentOS 6/7 tidak menyediakan pakej binari untuk ProFTPD Server, jadi anda perlu menambahkan repositori pakej tambahan pada sistem anda yang disediakan oleh EPEL 6/7 repo menggunakan salah satu arahan berikut.
CentOS 6 :
sudo rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
CentOS 7 :
sudo rpm -Uvh http://ftp.astral.ro/mirrors/fedora/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm
Muat turun semua metadata untuk repositori yum yang sedang aktif.
sudo yum makecache
Pasang proftpd
.
sudo yum install proftpd
Pasang ftp
.
sudo yum install ftp
Buka fail konfigurasi ProFTPd.
sudo nano /etc/proftpd.conf
Fail akan menyerupai teks berikut.
The file will resemble the following text.
# This is the ProFTPD configuration file
#
# See: http://www.proftpd.org/docs/directives/linked/by-name.html
# Server Config - config used for anything outside a <VirtualHost> or <Global> $
# See: http://www.proftpd.org/docs/howto/Vhost.html
ServerName "ProFTPD server"
ServerIdent on "FTP Server ready."
ServerAdmin root@localhost
DefaultServer on
# Cause every FTP user except adm to be chrooted into their home directory
# Aliasing /etc/security/pam_env.conf into the chroot allows pam_env to
# work at session-end time (http://bugzilla.redhat.com/477120)
VRootEngine on
DefaultRoot ~ !adm
VRootAlias /etc/security/pam_env.conf etc/security/pam_env$
# Use pam to authenticate (default) and be authoritative
AuthPAMConfig proftpd
AuthOrder mod_auth_pam.c* mod_auth_unix.c
# If you use NIS/YP/LDAP you may need to disable PersistentPasswd
#PersistentPasswd off
# Don't do reverse DNS lookups (hangs on DNS problems)
UseReverseDNS off
# Set the user and group that the server runs as
User nobody
Group nobody
# To prevent DoS attacks, set the maximum number of child processes
# to 20. If you need to allow more than 20 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode; in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 20
...
ServerName
: Menentukan nama pelayan FTP. Nama ini akan dipaparkan semasa pelanggan menyambung ke pelayan.DefaultRoot
: Mengawal direktori root lalai yang diberikan kepada pengguna semasa login.MaxInstances
: Jumlah maksimum sambungan serentak yang ingin anda izinkan pada pelayan FTP anda.Sekarang, kita mesti menukar ServerName
.
ServerName : the name of your FTP server
Catatan : Secara lalai, seseorang yang menyambung ke pelayan FTP dapat mengakses semua folder pelayan, jadi disarankan untuk mengaktifkan pilihan tersebutDefaultRoot
.
DefaultRoot ~ !adm
Selepas konfigurasi telah ditukar, mulakan semula pelayan.
sudo service proftpd restart
Catatan : Sekiranya garis ralat ditampilkan sebagai " unable to resolve host
", ketahuilah bahawa itu tidak penting dan anda boleh mengabaikannya.
Tambah pengguna.
useradd --shell /bin/false myuser
Buat direktori utama pengguna kami " myuser
".
mkdir /home/myuser
Tukar pemilikan direktori tersebut kepada pengguna dan kumpulan " myuser
".
chown myuser:myuser /home/myuser/
Tetapkan kata laluan untuk pengguna " myuser
".
passwd myuser
Sekarang pelayan FTP anda dipasang dan dikonfigurasikan, anda ingin menyambung kepadanya.
Cukup ketik ftp://server_ip_address
bar alamat penyemak imbas anda. Gantikan server_ip_address
dengan alamat IP pelayan anda. Anda kemudian akan diminta untuk username
dan password
.
Anda boleh melihat siapa yang disambungkan ke pelayan FTP anda dengan arahan berikut.
ftpwho
Anda juga boleh melihat statistik.
ftpstats
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Ramai daripada anda tahu Switch akan keluar pada Mac 2017 dan ciri baharunya. Bagi yang tidak tahu, kami telah menyediakan senarai ciri yang menjadikan 'Tukar' sebagai 'gajet yang mesti ada'.
Adakah anda menunggu gergasi teknologi memenuhi janji mereka? semak apa yang masih belum dihantar.
Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.
Baca ini untuk mengetahui cara Kecerdasan Buatan semakin popular di kalangan syarikat berskala kecil dan cara ia meningkatkan kebarangkalian untuk menjadikan mereka berkembang dan memberikan pesaing mereka kelebihan.
CAPTCHA telah menjadi agak sukar untuk diselesaikan oleh pengguna dalam beberapa tahun kebelakangan ini. Adakah ia dapat kekal berkesan dalam pengesanan spam dan bot pada masa hadapan?
Apabila Sains Berkembang pada kadar yang pantas, mengambil alih banyak usaha kita, risiko untuk menundukkan diri kita kepada Ketunggalan yang tidak dapat dijelaskan juga meningkat. Baca, apakah makna ketunggalan bagi kita.
Apakah teleperubatan, penjagaan kesihatan jauh dan impaknya kepada generasi akan datang? Adakah ia tempat yang baik atau tidak dalam situasi pandemik? Baca blog untuk mencari paparan!
Anda mungkin pernah mendengar bahawa penggodam memperoleh banyak wang, tetapi pernahkah anda terfikir bagaimana mereka memperoleh wang seperti itu? Mari berbincang.
Baru-baru ini Apple mengeluarkan macOS Catalina 10.15.4 kemas kini tambahan untuk menyelesaikan masalah tetapi nampaknya kemas kini itu menyebabkan lebih banyak masalah yang membawa kepada pemusnahan mesin mac. Baca artikel ini untuk mengetahui lebih lanjut