Asenna Cacti Debian Jessielle
Johdanto Cacti on avoimen lähdekoodin seuranta- ja grafiikkatyökalu, joka perustuu täysin RRD-tietoihin. Cactin kautta voit seurata lähes minkä tahansa tyyppisiä laitteita
Samba on avoimen lähdekoodin ratkaisu, jonka avulla käyttäjät voivat määrittää nopeita ja suojattuja tiedosto- ja tulostusosuuksia. Tässä artikkelissa kerron kuinka Samba asetetaan Vultrin lohkotallennustilaan Debian 9:ssä. Tämä sisältää valinnaiset kiintiöt, todennuksen ja ohjeet tämän käyttämiseen kotiyhteyden kautta.
Tämä artikkeli toimii kaikilla Vultr-instanssirivin tasoilla.
On tärkeää, että asennamme ensin Samban riippuvuudet sekä saamme lohkotallennustilan käyttöön. Jos et tiedä, mikä Vultrin lohkotallennus on, se on erittäin saatavilla oleva, SSD-pohjainen skaalautuva tallennusratkaisu, joka liitetään Vultr VPS:ään. Lisätietoja lohkotallennuksesta on saatavilla tässä asiakirjassa .
Ensimmäinen asia, joka sinun on tehtävä, on kirjautua sisään SSH:n kautta Vultr VPS:ään tai KVM:n kautta. SSH:n käyttö on suositeltavaa, koska PuTTY:n tai SSH:n komentoriviversion avulla voit kopioida ja liittää komentoja.
Kun olet kirjautunut sisään, jos et käytä root-käyttäjää, siirry root-käyttäjäksi.
su -
Jos lohkovarasto on jo asennettu ja valmisteltu, siirry osaan B.
Huomaa: Vultrin nykyinen lohkotallennusartikkeli ei kata kiintiöiden käyttöönottoa. Jos haluat tehdä tämän, siirry kohtaan A.1.
Valmistellaan nyt lohkon tallennustila. Tässä artikkelissa on vain perusohjeet tämän määrittämiseen, joten jos haluat lisätietoja, käytä aiemmin osassa 1 kirjoitettua linkkiä.
Ensin luodaan tarvittavat osiot -sovelluksella fdisk
.
fdisk /dev/vdb
Sisällä fdisk
, kirjoita:
n (enter)
p (enter)
1 (enter)
(enter)
(enter)
w (enter)
q (enter)
Muotoile se nyt muotoon EXT4:
mkfs.ext4 /dev/vdb1
Asemamme on nyt valmis asennettavaksi. Luo seuraavassa vaiheessa hakemisto valitsemaasi sijaintiin. Tässä artikkelissa käytetään esimerkkihakemistoa /var/blockstorage
, mutta voit vapaasti muuttaa tätä sijaintia.
mkdir -p /var/blockstorage
mount /dev/vdb1 /var/blockstorage
Ennen kuin lisäämme rivin sisään /etc/fstab
, suorita seuraava komento:
cat /etc/fstab | grep "UUID="
Jos aseman nimi joskus muuttuu (esim. /dev/vdb
nimetään uudelleen muotoon /dev/sdb
), UUID varmistaa, että asennamme oikean aseman.
Kopioi kohdan jälkeen oleva osa =
kauttaviivaa edeltävään väliin. Sen pitäisi näyttää tältä "8db639c7-d77d-49a3-a4b0-c9d2916ba873".
Listaa sitten asemasi UUID-tunnuksella ja tallenna se muuttujaan myöhempää käyttöä varten:
CURRENT_UUID='UUID_YOU_COPIED'
NEW_UUID=`ls /dev/disks/by-uuid/ | grep -v "$CURRENT_UUID"`
Lisätään lopuksi merkintä /etc/fstab
varmistaaksemme, että se jatkuu virtajaksojen ajan.
echo "UUID=$NEW_UUID /var/blockstorage ext4 defaults,usrquota,grpquota,noatime 0 0" >> /etc/fstab
Siinä se lohkotallennusasennukselle! Siirry osaan 2.
Tämä on suhteellisen yksinkertaista, joten avaa suosikkitekstieditorisi /etc/fstab
. Sen pitäisi näyttää tältä:
Siirry riville /dev/vdb1
ja lisää usrquota,grpquota
sen jälkeen defaults,
. Tiedostosi pitäisi nyt näyttää tältä:
Tallenna ja poistu. Jotta muutokset voidaan ottaa käyttöön, meidän on asennettava asema uudelleen.
mount -o remount /dev/vdb1
Jatketaan nyt osaan B..
Ensimmäinen asia, jonka haluat tehdä, on päivittää pakettilähteesi.
apt-get update -y
Odota hetki, ja kun se on valmis, siirry seuraavaan komentoon. Asennataan nyt Samba ja kaikki riippuvuudet.
apt-get install samba quota firewalld -y
Siinä se Samban asennus. Hyvää työtä toistaiseksi, sinulla menee hienosti! Siirrytään osaan 2, jossa konfiguroimme Samban tarpeidesi mukaan.
Tämä on luultavasti vaikein vaihe, joten pidä kiinni! Tällä hetkellä tämä artikkeli tukee kolmea eri määritysvaihtoehtoa. Ne ovat seuraavat: julkinen jako, johon kuka tahansa käyttäjä voi päästä (A.1); yksityinen jako, jolla on käyttöoikeudet (A.2); yksityinen jako, jolla on käyttöoikeudet ja kiintiöt (A.3).
Ennen kuin siirryt oikeaan osioon, meidän on muutettava muutamia asioita /etc/samba/smb.conf
jokaisessa osiossa.
Avaa suosikkitekstieditori ja etsi rivi -painikkeella # wins support = no
. Poista rivin kommentit (poista #
symboli) ja muuta "ei" arvoksi "kyllä". Tallenna tiedosto.
Tässä vaiheessa voit siirtyä sopivaan osioon.
Tämä alaosio kattaa kuinka julkinen Samba-osuus määritetään. Tämä on suhteellisen helppoa, koska meidän ei tarvitse käyttää erityisiä käyttöoikeuksia tai konfigurointivaihtoehtoja.
Liitä seuraavat tiedot /etc/samba/smb.conf
määritystiedostoosi:
[Public Share]
comment = Publicly accessible share that allows ANY user to access it
path = /var/blockstorage
read only = no
guest ok = yes
Huomaa: Tämä jako on KIKKI, joka voi muodostaa yhteyden Samba-palvelimeesi. Tämä on mahdollista turvata luomalla yksi käyttäjä, jonka jaat kenen tahansa kanssa, joka tarvitsee pääsyn jakoon. Ohjeet tähän löytyvät osiosta A.2.
Käynnistä sitten Samba uudelleen:
systemctl restart smbd
Samballa on lukuisia todennusvaihtoehtoja. Koska Samba tunnistaa home
etuliitteen, se todentaa automaattisesti järjestelmääsi vastaan ja omalla todennusjärjestelmällään. Polkua ei myöskään tarvitse määrittää, koska Samba lukee sen käyttäjän /etc/passwd
syötteestä.
Liitä seuraavat tiedot /etc/samba/smb.conf
määritystiedostoosi.
[homes]
browsable = no
writable = yes
read only = no
Käyttäjän määrittämiseksi meidän on ensin luotava hänelle erillinen Linux-tili. Seuraava komento luo käyttäjän ilman shell- tai SFTP-käyttöä:
NEW_USER="Username of the user you'd like to create"
useradd -d /var/blockstorage/$NEW_USER -s /usr/sbin/nologin $NEW_USER
Aseta sitten sille salasana:
passwd $NEW_USER
Lopuksi meidän on aktivoitava käyttäjä Sambassa. Anna sama salasana kuin aiemmin, kun olet antanut ensimmäisen smbpasswd
komennon. Toinen komento ottaa käyttäjän käyttöön.
smbpasswd -a $NEW_USER
smbpasswd -e $NEW_USER
Toista tämä osio luodaksesi uusia käyttäjiä tarvittaessa.
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.
Tässä artikkelissa käsittelimme Samban määrittämistä Vultrin lohkotallennustilalla Debian 9:ssä. Se on luotettava ja nopea ratkaisu, ja voit helposti laajentaa lohkotallennustilan kokoa milloin tahansa (sinun on kuitenkin käynnistettävä uudelleen!) Se on täydellinen valokuvien ja median jakamiseen perheen, ystävien ja muun muassa, ja sitä on helppo ylläpitää.
Hyvää hakkerointia!
Johdanto Cacti on avoimen lähdekoodin seuranta- ja grafiikkatyökalu, joka perustuu täysin RRD-tietoihin. Cactin kautta voit seurata lähes minkä tahansa tyyppisiä laitteita
Käytätkö erilaista järjestelmää? Tämä opetusohjelma näyttää kuinka asennat ryhmätyöohjelman iRedMail uuteen Debian Wheezy -asennukseen. Sinun pitäisi käyttää tarjoilua
Käytätkö erilaista järjestelmää? Jos ostat Debian-palvelimen, sinulla pitäisi aina olla viimeisimmät tietoturvakorjaukset ja -päivitykset riippumatta siitä, oletko nukkumassa vai ei.
Tämä opetusohjelma selittää, kuinka DNS-palvelin määritetään Bind9:n avulla Debianissa tai Ubuntussa. Korvaa koko artikkelin ajan verkkotunnuksesi-nimi.com vastaavasti. klo th
Tässä artikkelissa näemme, kuinka Nginx-päälinja voidaan kääntää ja asentaa virallisista Nginx-lähteistä PageSpeed-moduulilla, jonka avulla voit
Käytätkö erilaista järjestelmää? Johdanto Kanboard on ilmainen ja avoimen lähdekoodin projektinhallintaohjelmisto, joka on suunniteltu helpottamaan ja visualisoimaan
Käytätkö erilaista järjestelmää? Gitea on vaihtoehtoinen avoimen lähdekoodin, itseisännöity versionhallintajärjestelmä, jota käyttää Git. Gitea on kirjoitettu golangilla ja on
Johdanto Lynis on ilmainen, avoimen lähdekoodin järjestelmän tarkastustyökalu, jota monet järjestelmänvalvojat käyttävät järjestelmiensä eheyden tarkistamiseen ja vahvistamiseen. minä
Käytätkö erilaista järjestelmää? Thelia on avoimen lähdekoodin työkalu sähköisen liiketoiminnan verkkosivustojen luomiseen ja PHP:llä kirjoitetun online-sisällön hallintaan. Thelia-lähdekoodi i
Mitä tarvitset Vultr VPS:n, jossa on vähintään 1 Gt RAM-muistia. SSH-käyttö (pääkäyttäjän/järjestelmänvalvojan oikeuksilla). Vaihe 1: BungeeCordin asentaminen Ensimmäiset asiat ensin
Golang on Googlen kehittämä ohjelmointikieli. Monipuolisuuden, yksinkertaisuuden ja luotettavuuden ansiosta Golangista on tullut yksi suosituimmista
Jos olet unohtanut MySQL-pääkäyttäjän salasanasi, voit nollata sen noudattamalla tämän artikkelin ohjeita. Prosessi on melko yksinkertainen ja toimii niillä
Joskus meidän on jaettava tiedostoja, joiden on oltava Windows-asiakkaiden nähtävissä. Koska Fuse-pohjaiset järjestelmät toimivat vain Linuxissa, olkaa hyvä
Tässä oppaassa asennamme Counter Strike: Source -pelipalvelimen Debian 7:lle. Nämä komennot testattiin Debian 7:ssä, mutta niiden pitäisi myös toimia.
Tässä oppaassa opit asentamaan Unturned 2.2.5 -palvelimen Vultr VPS:ään, jossa on Debian 8. Huomautus: Tämä on muokattu versio Unturnedista, joka ei
Tässä opetusohjelmassa opit asentamaan Cachet Debian 8:aan. Cachet on tehokas avoimen lähdekoodin tilasivujärjestelmä. Asennus Tämä opetusohjelma on käynnissä
Johdanto Tässä kirjoituksessa käydään läpi kuinka varmuuskopioida useita samassa koneessa olevia MySQL- tai MariaDB-tietokantoja mukautetulla bash-skriptillä
Tämä artikkeli opettaa sinulle kuinka chroot-vankila asetetaan Debianille. Oletan, että käytät Debian 7.x:ää. Jos käytät Debian 6 tai 8, tämä saattaa toimia, bu
Käytätkö erilaista järjestelmää? Reader Self 3.5 on yksinkertainen ja joustava, ilmainen ja avoimen lähdekoodin itseisännöity RSS-lukija ja Google Reader -vaihtoehto. Lukija Sel
Käytätkö erilaista järjestelmää? Backdrop CMS 1.8.0 on yksinkertainen ja joustava, mobiiliystävällinen, ilmainen ja avoimen lähdekoodin sisällönhallintajärjestelmä (CMS), jonka avulla voimme
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja