A Cacti beállítása a Debian Jessie-n
Bevezetés A Cacti egy nyílt forráskódú megfigyelő és grafikus eszköz, amely teljes mértékben az RRD adatokon alapul. A Cactuson keresztül szinte bármilyen típusú eszközt felügyelhet
A Samba egy nyílt forráskódú megoldás, amely lehetővé teszi a felhasználók számára a gyors és biztonságos fájl- és nyomtatási megosztások beállítását. Ebben a cikkben kitérek arra, hogyan állítsuk be a Sambát a Vultr blokktárolójával a Debian 9 rendszeren. Ez magában foglalja az opcionális kvótákat, a hitelesítést és az otthoni kapcsolaton keresztüli elérésére vonatkozó utasításokat.
Ez a cikk a Vultr példánysor bármely szintjén működik.
Fontos, hogy először telepítsük a Samba függőségeit, valamint a blokktárolót is üzembe helyezzük és futtassuk. Ha nem tudja, mi a Vultr blokktárolója, akkor ez egy rendkívül elérhető, SSD-alapú, méretezhető tárolómegoldás, amely Vultr VPS-re csatlakoztatható. A blokktárolásról további információ található ebben a dokumentumban .
Az első dolog, amit meg kell tennie, hogy SSH-n keresztül bejelentkezik a Vultr VPS-be, vagy KVM-en keresztül. Az SSH használata javasolt, mert a PuTTY vagy az SSH parancssori verziója lehetővé teszi a parancsok másolását és beillesztését.
Ha nem root felhasználót használ, miután bejelentkezett, lépjen tovább a root felhasználóhoz.
su -
Ha a blokktárolója már fel van szerelve és előkészítve, ugorjon a B részre.
Megjegyzés: A Vultr jelenlegi blokktárolási cikke nem terjed ki a kvóták bekapcsolására. Ha ezt szeretné megtenni, menjen az A.1 szakaszhoz.
Most készítsük elő a blokktárolót. Ebben a cikkben csak alapvető utasításokat adunk ennek beállításához, ezért ha további részletekre van szüksége, kérjük, használja az 1. részben korábban írt linket.
Először is hozzuk létre a szükséges partíciókat a segítségével fdisk
.
fdisk /dev/vdb
belül írja fdisk
be:
n (enter)
p (enter)
1 (enter)
(enter)
(enter)
w (enter)
q (enter)
Most formázza EXT4-re:
mkfs.ext4 /dev/vdb1
A meghajtónk készen áll a felszerelésre. A következő lépésben hozzon létre egy könyvtárat a választott helyen. Ez a cikk a példakönyvtárat fogja használni /var/blockstorage
, de ezt a helyet szabadon módosíthatja.
mkdir -p /var/blockstorage
mount /dev/vdb1 /var/blockstorage
Mielőtt hozzáadnánk a sort a /etc/fstab
-hoz, kérjük, hajtsa végre a következő parancsot:
cat /etc/fstab | grep "UUID="
Ha a meghajtó neve valaha megváltozik (pl /dev/vdb
. átnevezve erre /dev/sdb
), az UUID biztosítja, hogy a megfelelő meghajtót szereljük fel.
Másolja a utáni részt =
a perjel előtti szóközbe. Így kell kinéznie: „8db639c7-d77d-49a3-a4b0-c9d2916ba873”.
Ezután sorolja fel meghajtóit UUID szerint, és mentse el egy változóba későbbre:
CURRENT_UUID='UUID_YOU_COPIED'
NEW_UUID=`ls /dev/disks/by-uuid/ | grep -v "$CURRENT_UUID"`
Végül adjuk hozzá a bejegyzést, /etc/fstab
hogy biztosítsuk, hogy az energiaciklusokon keresztül is fennmarad.
echo "UUID=$NEW_UUID /var/blockstorage ext4 defaults,usrquota,grpquota,noatime 0 0" >> /etc/fstab
Ennyi a blokktárolás beállításához! Tovább a 2. részhez.
Ez viszonylag egyszerű, ezért nyissa meg kedvenc szövegszerkesztőjét a /etc/fstab
. Így kell kinéznie:
Lépjen a sorra a -val /dev/vdb1
, és adja hozzá az usrquota,grpquota
után defaults,
. A fájlnak most így kell kinéznie:
Mentés és kilépés. A módosítások alkalmazásához újra kell csatlakoztatnunk a meghajtót.
mount -o remount /dev/vdb1
Most pedig folytassuk a B fejezettel.
Az első dolog, amit tennie kell, a csomagforrások frissítése.
apt-get update -y
Várjon néhány percet, és ha elkészült, folytassa a következő paranccsal. Most telepítsük a Sambát és az összes függőséget.
apt-get install samba quota firewalld -y
Ennyi a Samba telepítéséhez. Eddig is szép munka, remekül csinálod! Térjünk át a 2. részre, ahol az Ön igényei szerint konfiguráljuk a Sambát.
Talán ez a legnehezebb lépés, úgyhogy tarts ki magad! Jelenleg ez a cikk három különböző konfigurációs lehetőséget támogat. Ezek a következők: nyilvános megosztás, amelyhez bármely felhasználó hozzáférhet (A.1); privát megosztás felhasználói engedélyekkel (A.2); privát megosztás felhasználói engedélyekkel és kvótákkal (A.3).
Mielőtt a megfelelő szakaszra ugorna, néhány dolgot meg kell változtatnunk az /etc/samba/smb.conf
egyes szakaszokra vonatkozóan.
Nyissa meg kedvenc szövegszerkesztőjét, és keresse meg a sort a gombbal # wins support = no
. Törölje a sor megjegyzését (távolítsa el a #
szimbólumot), és módosítsa a "nem"-t "igen"-re. Mentse el a fájlt.
Ezen a ponton áttérhet a megfelelő szakaszra.
Ez az alszakasz bemutatja a nyilvános Samba-megosztások beállítását. Ez viszonylag egyszerű, mivel nincs szükségünk különleges engedélyekre vagy konfigurációs beállításokra.
Adja hozzá a következőket a /etc/samba/smb.conf
konfigurációs fájlhoz:
[Public Share]
comment = Publicly accessible share that allows ANY user to access it
path = /var/blockstorage
read only = no
guest ok = yes
Megjegyzés: Ez a megosztás BÁRKI számára elérhető, aki csatlakozhat a Samba szerveréhez. Ezt úgy biztosíthatja, hogy egyetlen felhasználót hoz létre, amelyet megoszthat mindenkivel, akinek hozzáférésre van szüksége a megosztáshoz. Ennek lépései az A.2 részben találhatók.
Ezután indítsa újra a Sambát:
systemctl restart smbd
A Samba rengeteg opcióval rendelkezik a hitelesítés terén. Mivel a Samba felismeri az home
előtagot, automatikusan hitelesíti magát a rendszerrel és a saját hitelesítési rendszerével. Ezenkívül nem szükséges elérési utat megadni, mert a Samba ezt a felhasználó /etc/passwd
bejegyzéséből olvassa ki .
Adja hozzá a következőket a /etc/samba/smb.conf
konfigurációs fájlhoz.
[homes]
browsable = no
writable = yes
read only = no
Egy felhasználó beállításához először külön Linux-fiókot kell létrehoznunk számára. A következő parancs egy felhasználót hoz létre shell- vagy SFTP-hozzáférés nélkül:
NEW_USER="Username of the user you'd like to create"
useradd -d /var/blockstorage/$NEW_USER -s /usr/sbin/nologin $NEW_USER
Ezután állítson be jelszót:
passwd $NEW_USER
Végül aktiválnunk kell a felhasználót a Sambában. Írja be ugyanazt a jelszót, mint korábban az első smbpasswd
parancs beírása után . A második parancs engedélyezi a felhasználót.
smbpasswd -a $NEW_USER
smbpasswd -e $NEW_USER
Ismételje meg ezt a részt új felhasználók létrehozásához, ha szükséges.
The steps are the same as A.2, so please complete those steps and then come back here. Setting up quotas with Samba is similar to how you'd setup quotas for the standard Linux user.
We haven't initialized our mounted directory for quotas yet, so let's do that now.
quotacheck -cug /var/blockstorage
That should be it for turning quotas on. Assuming you've already created some users, we can now give them disk limits.
We need to calculate how much disk space to allocate, but since quotas are measured in blocks, here's the equation to convert MB to blocks:
mb to allocate * 1024 = number of blocks
Example: 1024MB * 1024 = 1048576 blocks
Now that you have an idea of the amount of blocks you want to allocate, let's set the limit.
edquota $NEW_USER
It will look like this:
Go to the first hard
past the blocks
portion, and move to the number (probably 0) under it.
Change this to the number of blocks you calculated earlier.
Save and exit.
That should be it for setting up quotas; feel free to repeat this section as needed.
Obviously, at the moment, the Samba share cannot be accessed via the Internet at the moment because the firewall is blocking the ports it uses.
As we installed FirewallD earlier, opening ports is very simple. Simply run the following set of commands to open Samba.
firewall-cmd --permanent --add-port=139/tcp
firewall-cmd --permanent --add-port=445/tcp
firewall-cmd --permanent --add-port=137/udp
firewall-cmd --permanent --add-port=138/udp
systemctl restart firewalld
There we go. You are now able to access your Samba share from anywhere.
Ebben a cikkben bemutattuk, hogyan konfigurálható a Samba Vultr blokktárolójával Debian 9 rendszeren. Ez egy megbízható és gyors megoldás, és bármikor könnyedén bővítheti a blokktárhely méretét (de újra kell indítania!). tökéletes a fényképek és a média megosztásához családjával, barátaival és többek között, és könnyen karbantartható.
Boldog hackelést!
Bevezetés A Cacti egy nyílt forráskódú megfigyelő és grafikus eszköz, amely teljes mértékben az RRD adatokon alapul. A Cactuson keresztül szinte bármilyen típusú eszközt felügyelhet
Más rendszert használ? Ez az oktatóanyag megmutatja, hogyan telepítheti a csoportmunka iRedMail programot a Debian Wheezy friss telepítésére. Használnia kell egy szervát
Más rendszert használ? Ha Debian szervert vásárol, akkor mindig rendelkeznie kell a legújabb biztonsági javításokkal és frissítésekkel, akár alszik, akár nem
Ez az oktatóanyag elmagyarázza, hogyan állíthat be DNS-kiszolgálót a Bind9 használatával Debian vagy Ubuntu rendszeren. A cikkben ennek megfelelően helyettesítse be a saját-domain-neve.com címet. TH-nál
Ebben a cikkben látni fogjuk, hogyan fordíthatja le és telepítheti az Nginx fővonalat az Nginx hivatalos forrásaiból a PageSpeed modullal, amely lehetővé teszi a
Más rendszert használ? Bevezetés A Kanboard egy ingyenes és nyílt forráskódú projektmenedzsment szoftver, amely megkönnyíti és vizualizálja
Más rendszert használ? A Gitea egy alternatív nyílt forráskódú, saját üzemeltetésű verziókezelő rendszer, amelyet a Git üzemeltet. A Gitea golang nyelven íródott, és az is
Bevezetés A Lynis egy ingyenes, nyílt forráskódú rendszer-ellenőrző eszköz, amelyet sok rendszergazda használ a rendszer integritásának ellenőrzésére és a rendszer megerősítésére. én
Más rendszert használ? A Thelia egy nyílt forráskódú eszköz e-üzleti webhelyek létrehozására és PHP-ben írt online tartalmak kezelésére. Thelia forráskód i
Mire lesz szüksége Egy Vultr VPS legalább 1 GB RAM-mal. SSH hozzáférés (root/adminisztrátori jogosultságokkal). 1. lépés: A BungeeCord telepítése Először is
A Golang a Google által kifejlesztett programozási nyelv. Sokoldalúságának, egyszerűségének és megbízhatóságának köszönhetően a Golang az egyik legnépszerűbb lett
Ha elfelejtette MySQL root jelszavát, visszaállíthatja azt az ebben a cikkben található lépések végrehajtásával. A folyamat meglehetősen egyszerű, és ezeken működik
Vannak esetek, amikor olyan fájlokat kell megosztanunk, amelyeket a Windows-kliensek láthatnak. Mivel a Fuse-alapú rendszerek csak Linuxon működnek, tessék bemutatni
Ebben az útmutatóban egy Counter Strike: Source játékszervert fogunk beállítani a Debian 7 rendszeren. Ezeket a parancsokat a Debian 7 rendszeren teszteltük, de működniük kell
Ebből az útmutatóból megtudhatja, hogyan állíthat be egy Unturned 2.2.5 szervert Debian 8-at futtató Vultr VPS-en. Megjegyzés: Ez az Unturned szerkesztett változata, amely nem
Ebből az oktatóanyagból megtudhatja, hogyan telepítheti a Cachet Debian 8-ra. A Cachet egy hatékony, nyílt forráskódú állapotoldal-rendszer. Telepítés Ez a bemutató folyamatban van
Bevezetés Ebben az írásban részletesen végigvezeti, hogyan készíthet biztonsági másolatot több MySQL vagy MariaDB adatbázisról, amelyek ugyanazon a gépen vannak egy egyedi bash szkript segítségével.
Ez a cikk megtanítja Önnek, hogyan állítson be chroot börtönt a Debian rendszeren. Feltételezem, hogy a Debian 7.x-et használod. Ha Debian 6-ot vagy 8-at futtat, ez működhet, bu
Más rendszert használ? A Reader Self 3.5 egy egyszerű és rugalmas, ingyenes és nyílt forráskódú, saját üzemeltetésű RSS-olvasó és Google Reader alternatíva. Olvasó Sel
Más rendszert használ? A Backdrop CMS 1.8.0 egy egyszerű és rugalmas, mobilbarát, ingyenes és nyílt forráskódú tartalomkezelő rendszer (CMS), amely lehetővé teszi
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.
Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.
Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.
Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…
Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.
Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.
Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.
Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.
Az Apple a közelmúltban kiadott egy kiegészítést a macOS Catalina 10.15.4-hez a problémák megoldására, de úgy tűnik, hogy a frissítés több problémát okoz, ami a Mac gépek blokkolásához vezet. További információért olvassa el ezt a cikket