![Kā aktivizēt Amazon Smile funkciju Amazon App](/f/9015f4b0f251f8d3579abfc6d9b48565.jpg?width=100&height=100)
Mēs veidojam serveri atbilstoši mūsu plānam un prasībām, bet kādas ir paredzētās funkcijas, veidojot serveri, lai tas darbotos ātri un efektīvi. Mēs visi zinām, ka, instalējot Linux OS, dažas nevēlamas pakotnes un lietojumprogrammas tiek instalētas automātiski bez lietotāja ziņas.
Veidojot serveri, mums ir jājautā sev, kas mums patiesībā ir vajadzīgs no kastes. Vai man vajag a Tīmekļa serveris vai a FTP serveris, a NFS serveris vai a DNS serveris, a Datu bāzes serveris vai kaut kas cits.
Šajā rakstā mēs apspriedīsim dažas no šīm nevēlamajām lietojumprogrammām un pakalpojumiem, kurus jūs, iespējams, nevarētu nepieciešami, taču tie tiek instalēti pēc noklusējuma OS instalēšanas laikā un neapzināti sāk ēst jūsu sistēmu resursus.
Vispirms ļaujiet uzzināt, kādi pakalpojumi darbojas sistēmā, izmantojot šādas komandas.
[[e -pasts aizsargāts]]# ps cirvis
PID TTY STAT TIME COMMAND 2? S 0:00 [kthreadd] 3? S 0:00 \ _ [migrācija/0] 4? S 0:09 \ _ [ksoftirqd/0] 5? S 0:00 \ _ [migrācija/0] 6? S 0:24 \ _ [sargsuns/0] 7? S 2:20 \ _ [notikumi/0] 8? S 0:00 \ _ [cgroup] 9? S 0:00 \ _ [palīgs] 10? S 0:00 \ _ [netns] 11? S 0:00 \ _ [async/mgr] 12? S 0:00 \ _ [pm] 13? S 0:16 \ _ [sinhronizatori] 14? S 0:15 \ _ [bdi-default] 15? S 0:00 \ _ [kintegrityd/0] 16? S 0:49 \ _ [kblockd/0] 17? S 0:00 \ _ [kacpid] 18? S 0:00 \ _ [kacpi_notify] 19? S 0:00 \ _ [kacpi_hotplug] 20? S 0:00 \ _ [ata_aux] 21? S 58:46 \ _ [ata_sff/0] 22? S 0:00 \ _ [ksuspend_usbd] 23? S 0:00 \ _ [khubd] 24? S 0:00 \ _ [kseriods] ...
Tagad apskatīsim procesus, kas pieņem savienojumu (portus), izmantojot komanda netstat kā parādīts zemāk.
[[e -pasts aizsargāts]]# netstat -lp
Aktīvs interneta savienojums (tikai serveri) Proto Recv-Q Send-Q Vietējā adrese Ārvalstu adrese Valsts PID/programmas nosaukums tcp 0 0 *: 31138 *: *LISTEN 1485/rpc.statd tcp 0 0 *: mysql *: *LISTEN 1882/mysqld tcp 0 0 *: sunrpc *: *LISTEN 1276/rpcbind tcp 0 0 *: ndmp *: *LISTEN 2375/perl tcp 0 0 *: webcache *: *LISTEN 2312/monitorix-http tcp 0 0 *: ftp *: *LISTEN 2174/ vsftpd tcp 0 0 *: ssh *: *KLAUSIES 1623/sshd tcp 0 0 localhost: ipp *: *KLAUSIES 1511/cupsd tcp 0 0 localhost: smtp *: *KLAUSIES 2189/sendmail tcp 0 0 *: cbt *: *KLAUSIES 2243/java tcp 0 0 *: websm *: * KLAUSIES 2243/java tcp 0 0 *: nrpe *: *KLAUSIES 1631/xinetd tcp 0 0 *: xmltec-xmlmail *: *KLAUSIES 2243/java tcp 0 0 *: xmpp-client *: *KLAUSIES 2243/java tcp 0 0 *: hpvirtgrp *: * KLAUSIES 2243/java tcp 0 0 *: 5229 *: *KLAUSIES 2243/java tcp 0 0 *: sunrpc *: *KLAUSIES 1276/rpcbind tcp 0 0 *: http *: *KLAUSIES 6439/httpd tcp 0 0 *: oracleas- https *: * KLAUSIES 2243/java ...
Iepriekš minētajā iznākumā pamanāt, ka dažas lietojumprogrammas, kas jums, iespējams, nav vajadzīgas jūsu serverī, taču tās joprojām darbojas šādi:
smbd un nmbd ir Samba procesa dēmons. Vai jums tiešām ir jāeksportē smb share logos vai citā mašīnā. Ja nē! kāpēc šie procesi darbojas? Jūs varat droši nogalināt šos procesus un atspējot to automātisku palaišanu, kad mašīna tiks sāknēta nākamreiz.
Vai jums ir nepieciešama divvirzienu interaktīva, uz tekstu orientēta komunikācija internetā vai lokālajā tīklā? Ja nē! nogaliniet šo procesu un izslēdziet to, sākot no palaišanas.
Vai jums ir jāpiesakās citā resursdatorā tīklā. Ja nē! Nogaliniet šo procesu un atspējojiet tā automātisku palaišanu sāknēšanas laikā.
Attālā procesa izpilde jeb rexec ļauj izpildīt čaulas komandas attālā datorā. Ja jums nav jāizpilda apvalka komanda attālā mašīnā, vienkārši nogaliniet procesu.
Vai jums ir nepieciešams pārsūtīt failus no viena resursdatora uz citu resursdatoru, izmantojot internetu? Ja nē, varat droši pārtraukt pakalpojumu.
Vai jums ir automātiski jāpievieno dažādas failu sistēmas, lai atvērtu tīkla failu sistēmu? Ja nē! Kāpēc šis process darbojas? Kāpēc jūs ļaujat šai lietojumprogrammai izmantot jūsu resursus? Nogaliniet procesu un atspējojiet tā automātisku palaišanu.
Vai jums ir nepieciešams palaist NameServer (DNS)? Ja nē, tad tas, kas uz zemes liek jums vadīt šo procesu un ļaut iztērēt savus resursus. Vispirms nogaliniet darbības procesu un pēc tam izslēdziet to no palaišanas palaišanas laikā.
lpd ir printera dēmons, kas ļauj drukāt uz šo serveri. Ja jums nav nepieciešams drukāt no servera, iespējams, ka jūsu sistēmas resursi tiek iztērēti.
Vai jūs izmantojat kādus ievietotus pakalpojumus? Ja izmantojat atsevišķu lietojumprogrammu, piemēram, ssh, kas izmanto citu atsevišķu lietojumprogrammu, piemēram, MySQL, Apache utt. tad jums nav nepieciešams ievadīt. labāk nogaliniet procesu un atspējojiet to, sākot ar nākamo reizi automātiski.
Portmap, kas ir atvērtā tīkla skaitļošanas attālās procedūras zvans (ONC RPC), un izmanto dēmonu rpc.portmap un rpcbind. Ja šie procesi darbojas, tas nozīmē, ka darbojas NFS serveris. Ja NFS serveris darbojas nemanot, tas nozīmē, ka jūsu sistēmas resursi tiek neizlietoti.
Lai nogalinātu Linux esošu procesu, izmantojiet “Nogalināt PID'Pavēle. Bet, pirms izpildīt komandu Nogalināt, mums jāzina PID no procesa. Piemēram, šeit es vēlos atrast PID “tasi'Process.
[[e -pasts aizsargāts]]# ps cirvis | grep cupsd 1511? Ss 0:00 cupsd -C /etc/cups/cupsd.conf
Tātad, PID “tasi"Process ir"1511‘. Lai nogalinātu šo PID, palaidiet šādu komandu.
[[e -pasts aizsargāts]]# nogalināt -9 1511
Lai uzzinātu vairāk par komandu kill ar viņu piemēriem, izlasiet rakstu Rokasgrāmata, lai nogalinātu komandu, lai pārtrauktu procesu Linux
In sarkana cepure pamatojoties uz izplatīšanu, piemēram Fedora un CentOS, izmantojiet skriptu ar nosaukumu “chkconfig"Lai iespējotu un atspējotu palaistos pakalpojumus Linux.
Piemēram, ļaujiet atspējot Apache tīmekļa serveri sistēmas startēšanas laikā.
[[e -pasts aizsargāts]]# chkconfig httpd izslēgts. [[e -pasts aizsargāts]]# chkconfig httpd --del
In Debian pamatojoties uz izplatīšanu, piemēram Ubuntu, Linux Mint un citi Debian izplatījumi izmanto skriptu ar nosaukumu update-rc.d.
Piemēram, lai atspējotu Apache pakalpojumu sistēmas startēšanas laikā, izpildiet šādu komandu. Šeit '-f ' opcija apzīmē spēku ir obligāta.
[[e -pasts aizsargāts]]# update -rc.d -f apache2 noņemt
Pēc šo izmaiņu veikšanas sistēma nākamreiz tiks palaista bez šiem ANO nepieciešamajiem procesiem patiesībā ietaupīsim mūsu sistēmas resursus, un serveris būtu praktiskāks, ātrāks, drošāks un drošs.
Tas pagaidām ir viss. Es atkal šeit ar vēl vienu interesantu rakstu. Līdz tam sekojiet līdzi un izveidojiet savienojumu ar Tecmint. Neaizmirstiet komentāru sadaļā sniegt mums savas vērtīgās atsauksmes.