Iestatiet Cacti vietnē Debian Jessie
Ievads Cacti ir atvērtā koda uzraudzības un grafiku veidošanas rīks, kas pilnībā ir balstīts uz RRD datiem. Izmantojot Cacti, varat pārraudzīt gandrīz jebkura veida ierīces
Samba ir atvērtā pirmkoda risinājums, kas ļauj lietotājiem iestatīt ātru un drošu failu un drukāt koplietošanu. Šajā rakstā es apskatīšu, kā iestatīt Samba ar Vultr bloku krātuvi operētājsistēmā Debian 9. Tas ietver izvēles kvotas, autentifikāciju un norādījumus par piekļuvi tai, izmantojot mājas savienojumu.
Šis raksts darbosies jebkurā Vultr instances rindas līmenī.
Ir svarīgi vispirms instalēt Samba atkarības, kā arī iestatīt bloku krātuvi un darboties. Ja nezināt, kas ir Vultr bloku krātuve, tas ir ļoti pieejams, uz SSD balstīts mērogojams krātuves risinājums, ko var pievienot Vultr VPS. Plašāka informācija par bloku uzglabāšanu ir pieejama šajā dokumentā .
Pirmā lieta, kas jums jādara, ir piesakieties, izmantojot SSH, savā Vultr VPS vai KVM. Ieteicams izmantot SSH, jo, izmantojot PuTTY vai SSH komandrindas versiju, varat kopēt un ielīmēt komandas.
Kad esat pieteicies, ja neizmantojat root lietotāju, eskalējiet to uz root.
su -
Ja jūsu bloku krātuve jau ir uzstādīta un sagatavota, pārejiet uz sadaļu B.
Lūdzu, ņemiet vērā: Vultr pašreizējais bloku krātuves raksts neattiecas uz kvotu ieslēgšanu. Ja vēlaties to darīt, dodieties uz sadaļu A.1.
Tagad sagatavosim jūsu bloka krātuvi. Šajā rakstā ir sniegti tikai pamata norādījumi par iestatīšanu, tādēļ, ja vēlaties iegūt papildu informāciju, lūdzu, izmantojiet iepriekš 1. daļā norādīto saiti.
Vispirms izveidosim nepieciešamos nodalījumus ar fdisk
.
fdisk /dev/vdb
Ietvaros fdisk
, ievadiet:
n (enter)
p (enter)
1 (enter)
(enter)
(enter)
w (enter)
q (enter)
Tagad formatējiet to kā EXT4:
mkfs.ext4 /dev/vdb1
Mūsu disks tagad ir gatavs uzstādīšanai. Nākamajā darbībā izveidojiet direktoriju jūsu izvēlētajā vietā. Šajā rakstā tiks izmantots direktorija piemērs /var/blockstorage
, taču jūs varat brīvi mainīt šo atrašanās vietu.
mkdir -p /var/blockstorage
mount /dev/vdb1 /var/blockstorage
Pirms rindiņas pievienošanas /etc/fstab
, lūdzu, izpildiet šādu komandu:
cat /etc/fstab | grep "UUID="
Ja diska nosaukums kādreiz mainās (piemēram, /dev/vdb
tiek pārdēvēts par /dev/sdb
), UUID nodrošinās, ka mēs uzstādām pareizo disku.
Kopējiet daļu aiz =
atstarpi pirms slīpsvītras. Tam vajadzētu izskatīties šādi: "8db639c7-d77d-49a3-a4b0-c9d2916ba873".
Pēc tam uzskaitiet savus diskus pēc UUID un saglabājiet to mainīgajā vēlākai lietošanai:
CURRENT_UUID='UUID_YOU_COPIED'
NEW_UUID=`ls /dev/disks/by-uuid/ | grep -v "$CURRENT_UUID"`
Visbeidzot, pievienosim ierakstu, /etc/fstab
lai nodrošinātu, ka tas saglabājas strāvas ciklos.
echo "UUID=$NEW_UUID /var/blockstorage ext4 defaults,usrquota,grpquota,noatime 0 0" >> /etc/fstab
Tas ir viss bloka krātuves iestatīšanai! Pārejiet uz 2. daļu.
Tas ir salīdzinoši vienkārši, tāpēc atveriet savu iecienītāko teksta redaktoru uz /etc/fstab
. Tam vajadzētu izskatīties šādi:
Pārejiet uz rindu ar /dev/vdb1
, un pievienojiet usrquota,grpquota
pēc defaults,
. Jūsu failam tagad vajadzētu izskatīties šādi:
Saglabājiet un izejiet. Lai lietotu izmaiņas, mums būs atkārtoti jāpievieno disks.
mount -o remount /dev/vdb1
Tagad turpināsim pie B sadaļas.
Pirmā lieta, ko vēlaties darīt, ir atjaunināt pakotnes avotus.
apt-get update -y
Uzgaidiet dažus mirkļus un, kad tas ir izdarīts, pārejiet pie nākamās komandas. Tagad instalēsim Samba un visas atkarības.
apt-get install samba quota firewalld -y
Tas ir viss Samba instalēšanai. Pagaidām labs darbs, jums iet lieliski! Pāriesim pie 2. daļas, kurā mēs konfigurēsim Samba atbilstoši jūsu vajadzībām.
Šis, iespējams, ir visgrūtākais solis, tāpēc pagaidiet! Pašlaik šis raksts atbalsta trīs dažādas konfigurācijas opcijas. Tie ir šādi: publiska koplietošana, kurai var piekļūt jebkurš lietotājs (A.1); privāta koplietošana ar lietotāja atļaujām (A.2); privāta koplietošana ar lietotāja atļaujām un kvotām (A.3).
Pirms pāriet uz atbilstošo sadaļu, ir dažas lietas, kas mums ir jāmaina, /etc/samba/smb.conf
kas attiecas uz katru sadaļu.
Atveriet savu iecienītāko teksta redaktoru un atrodiet rindiņu ar # wins support = no
. Atceliet rindiņas komentāru (noņemiet #
simbolu) un mainiet "nē" uz "jā". Saglabājiet failu.
Šajā brīdī varat pāriet uz atbilstošo sadaļu.
Šajā apakšsadaļā ir aprakstīts, kā tiek iestatīta publiska Samba koplietošana. Tas ir salīdzinoši vienkārši, jo mums nav jāpiemēro nekādas īpašas atļaujas vai konfigurācijas opcijas.
Pievienojiet savam /etc/samba/smb.conf
konfigurācijas failam šādu informāciju:
[Public Share]
comment = Publicly accessible share that allows ANY user to access it
path = /var/blockstorage
read only = no
guest ok = yes
Lūdzu, ņemiet vērā: šim koplietojumam var piekļūt IKVIENS, kurš var izveidot savienojumu ar jūsu Samba serveri. To var nodrošināt, izveidojot vienu lietotāju, kuru kopīgosit ar ikvienu, kam nepieciešama piekļuve kopīgošanai. Šīs darbības ir pieejamas sadaļā A.2.
Pēc tam restartējiet Samba:
systemctl restart smbd
Sambai ir daudz iespēju autentifikācijas ziņā. Tā kā Samba atpazīst home
prefiksu, tā automātiski autentificēsies jūsu sistēmā un ar savu autentifikācijas sistēmu. Tāpat nav nepieciešams norādīt ceļu, jo Samba to nolasīs no lietotāja /etc/passwd
ieraksta.
Pievienojiet savam /etc/samba/smb.conf
konfigurācijas failam tālāk norādīto .
[homes]
browsable = no
writable = yes
read only = no
Lai iestatītu lietotāju, mums vispirms ir jāizveido atsevišķs Linux konts. Šī komanda izveidos lietotāju bez čaulas vai SFTP piekļuves:
NEW_USER="Username of the user you'd like to create"
useradd -d /var/blockstorage/$NEW_USER -s /usr/sbin/nologin $NEW_USER
Pēc tam iestatiet tai paroli:
passwd $NEW_USER
Visbeidzot, mums ir jāaktivizē lietotājs Samba. Ievadiet to pašu paroli, ko ievadījāt iepriekš pēc pirmās smbpasswd
komandas ievadīšanas . Otrā komanda aktivizēs lietotāju.
smbpasswd -a $NEW_USER
smbpasswd -e $NEW_USER
Atkārtojiet šo sadaļu, lai pēc vajadzības izveidotu jaunus lietotājus.
Darbības ir tādas pašas kā A.2, tāpēc, lūdzu, veiciet šīs darbības un pēc tam atgriezieties šeit. Kvotu iestatīšana, izmantojot Samba, ir līdzīga tam, kā jūs iestatāt kvotas standarta Linux lietotājam.
Mēs vēl neesam inicializējuši mūsu pievienoto kvotu direktoriju, tāpēc darīsim to tagad.
quotacheck -cug /var/blockstorage
Tam vajadzētu būt kvotu ieslēgšanai. Pieņemot, ka esat jau izveidojis dažus lietotājus, tagad mēs varam viņiem piešķirt diska ierobežojumus.
Mums ir jāaprēķina, cik daudz diska vietas piešķirt, taču, tā kā kvotas mēra blokos, šeit ir vienādojums, lai pārveidotu MB par blokiem:
mb to allocate * 1024 = number of blocks
Example: 1024MB * 1024 = 1048576 blocks
Tagad, kad jums ir priekšstats par bloku skaitu, ko vēlaties piešķirt, iestatīsim ierobežojumu.
edquota $NEW_USER
Tas izskatīsies šādi:
Iet uz pirmo hard
pagātnes blocks
daļu, un pārvietot uz numuru (iespējams 0) saskaņā ar to. Mainiet to uz iepriekš aprēķināto bloku skaitu.
Saglabājiet un izejiet.
Tam vajadzētu būt kvotu noteikšanai; pēc vajadzības atkārtojiet šo sadaļu.
Acīmredzot šobrīd Samba koplietojumam nevar piekļūt caur internetu, jo ugunsmūris bloķē tā izmantotos portus.
Tā kā mēs iepriekš instalējām FirewallD, portu atvēršana ir ļoti vienkārša. Lai atvērtu Samba, vienkārši palaidiet tālāk norādīto komandu kopu.
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
Tur mēs ejam. Tagad varat piekļūt savam Samba koplietojumam no jebkuras vietas.
Šajā rakstā mēs apskatījām, kā konfigurēt Samba ar Vultr bloku krātuvi operētājsistēmā Debian 9. Tas ir uzticams un ātrs risinājums, un jūs jebkurā laikā varat viegli paplašināt bloka krātuves lielumu (tomēr jums būs jārestartē!). lieliski piemērots fotoattēlu un multivides kopīgošanai ar ģimeni, draugiem un cita starpā, un to ir viegli uzturēt.
Laimīgu uzlaušanu!
Ievads Cacti ir atvērtā koda uzraudzības un grafiku veidošanas rīks, kas pilnībā ir balstīts uz RRD datiem. Izmantojot Cacti, varat pārraudzīt gandrīz jebkura veida ierīces
Vai izmantojat citu sistēmu? Šī apmācība parādīs, kā instalēt grupas programmu iRedMail jaunā Debian Wheezy instalācijā. Jums vajadzētu izmantot servi
Vai izmantojat citu sistēmu? Ja iegādājaties Debian serveri, jums vienmēr ir jābūt jaunākajiem drošības ielāpiem un atjauninājumiem neatkarīgi no tā, vai jūs guļat vai ne.
Šajā apmācībā ir paskaidrots, kā iestatīt DNS serveri, izmantojot Bind9 uz Debian vai Ubuntu. Visā rakstā attiecīgi aizstājiet savu-domēna-nosaukums.com. plkst
Šajā rakstā mēs redzēsim, kā apkopot un instalēt Nginx galveno līniju no oficiālajiem Nginx avotiem ar PageSpeed moduli, kas ļauj t
Vai izmantojat citu sistēmu? Ievads Kanboard ir bezmaksas atvērtā koda projektu pārvaldības programmatūra, kas paredzēta, lai atvieglotu un vizualizētu
Vai izmantojat citu sistēmu? Gitea ir alternatīva atvērtā koda, pašmitināta versiju kontroles sistēma, ko nodrošina Git. Gitea ir rakstīts Golang valodā un ir
Ievads Lynis ir bezmaksas atvērtā koda sistēmas audita rīks, ko izmanto daudzi sistēmu administratori, lai pārbaudītu savu sistēmu integritāti un nostiprinātu tās. es
Vai izmantojat citu sistēmu? Thelia ir atvērtā pirmkoda rīks e-biznesa vietņu izveidei un tiešsaistes satura pārvaldīšanai, kas rakstīts PHP. Thelia pirmkods i
Kas jums būs nepieciešams Vultr VPS ar vismaz 1 GB RAM. SSH piekļuve (ar root/administratora tiesībām). 1. darbība: BungeeCord instalēšana Vispirms vispirms
Golang ir Google izstrādāta programmēšanas valoda. Pateicoties tās daudzpusībai, vienkāršībai un uzticamībai, Golang ir kļuvis par vienu no populārākajiem
Ja esat aizmirsis savu MySQL root paroli, varat to atiestatīt, veicot šajā rakstā norādītās darbības. Process ir diezgan vienkāršs un darbojas uz tiem
Dažkārt mums ir nepieciešams koplietot failus, kuriem ir jābūt redzamiem Windows klientiem. Tā kā uz drošinātāju balstītas sistēmas darbojas tikai operētājsistēmā Linux, iepazīstieties ar to
Šajā rokasgrāmatā mēs iestatīsim Counter Strike: Source spēļu serveri operētājsistēmā Debian 7. Šīs komandas tika pārbaudītas Debian 7, taču tām vajadzētu darboties arī
Šajā rokasgrāmatā jūs uzzināsit, kā iestatīt Unturned 2.2.5 serveri Vultr VPS, kurā darbojas Debian 8. Piezīme. Šī ir rediģēta Unturned versija, kas to nedara.
Šajā apmācībā jūs uzzināsit, kā instalēt Cachet operētājsistēmā Debian 8. Cachet ir jaudīga atvērtā pirmkoda statusa lapu sistēma. Instalēšana Šī apmācība turpinās
Ievads Šajā pārskatā labi izskaidrojiet, kā dublēt vairākas MySQL vai MariaDB datu bāzes, kas atrodas vienā datorā, izmantojot pielāgotu bash skriptu.
Šis raksts iemācīs jums iestatīt chroot cietumu Debian. Es pieņemu, ka jūs izmantojat Debian 7.x. Ja jūs izmantojat Debian 6 vai 8, tas var darboties, bu
Vai izmantojat citu sistēmu? Reader Self 3.5 ir vienkārša un elastīga, bezmaksas un atvērtā koda pašmitināta RSS lasītāja un Google lasītāja alternatīva. Lasītājs Sel
Vai izmantojat citu sistēmu? Backdrop CMS 1.8.0 ir vienkārša un elastīga, mobilajām ierīcēm draudzīga, bezmaksas un atvērtā koda satura pārvaldības sistēma (SPS), kas ļauj mums
Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.
Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.
Iespējams, esat dzirdējuši, ka hakeri pelna daudz naudas, bet vai esat kādreiz domājuši, kā viņi nopelna šādu naudu? pārrunāsim.
Vai vēlaties redzēt revolucionārus Google izgudrojumus un to, kā šie izgudrojumi mainīja katra cilvēka dzīvi mūsdienās? Pēc tam lasiet emuārā, lai redzētu Google izgudrojumus.
Pašpiedziņas automobiļu koncepcija izbraukt uz ceļiem ar mākslīgā intelekta palīdzību ir mūsu sapnis jau kādu laiku. Bet, neskatoties uz vairākiem solījumiem, tie nekur nav redzami. Lasiet šo emuāru, lai uzzinātu vairāk…
Zinātnei strauji attīstoties, pārņemot lielu daļu mūsu pūļu, palielinās arī risks pakļaut sevi neizskaidrojamai singularitātei. Izlasiet, ko singularitāte varētu nozīmēt mums.
Datu uzglabāšanas metodes ir attīstījušās kopš datu dzimšanas. Šajā emuārā ir aprakstīta datu uzglabāšanas attīstība, pamatojoties uz infografiku.
Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.
Šajā digitālajā pasaulē viedās mājas ierīces ir kļuvušas par būtisku dzīves sastāvdaļu. Šeit ir daži pārsteidzoši viedo mājas ierīču ieguvumi, lai padarītu mūsu dzīvi dzīves vērtu un vienkāršāku.
Nesen Apple izlaida macOS Catalina 10.15.4 papildinājuma atjauninājumu, lai novērstu problēmas, taču šķiet, ka atjauninājums rada vairāk problēmu, kas izraisa Mac datoru bloķēšanu. Izlasiet šo rakstu, lai uzzinātu vairāk