linux中安裝Zabbix的方法詳解

Zabbix是完全開源的監控系統,同時整合了Cacti和Nagios,還提供了更多額外的功能如分布式監控、可以監控WEB頁面的響應、代碼、內容;適合大規模環境監控,支援10W以上裝置;可布置分公司Proxy 伺服器,減輕並發壓力;一、安裝Zabbix1、安裝依賴軟體包[root@zabbix1 ~]# yum -y install curl curl-devel net-snmp net-snmp-devel perl-DBI gcc2、下載Zabbix

Linux系統安全之Web網站安全細節設定

[系統方面]操作1:注釋掉不用的使用者方法:編輯/etc/passwd檔案,把adm,Ip,sync,shutdown,half,news,uucp,operator,games注釋掉。操作2:注釋掉不用的使用者組方法:編輯/etc/group檔案,把adm,ip,news,uucp,games,dip,ppusers注釋掉。操作3:刪除登入資訊方法:將/etc/issue /etc/issue.net

Linux遠程掛載目錄的方法

編輯設定檔:/etc/exports添加檔案授權列表:/home/www.111cn.net/data/ 127.0.0.1(rw,no_root_squash,sync,anonuid=1525,anongid=1525)啟動服務端服務:nfs服務service nfs restart【如果找不到 service命令,可能是path中沒有配 /sbin,在環境變數檔案裡面加上即可】【export PATH=$PATH:/sbin】portmap服務service portmap

Linux expect命令用法詳解

隨處可見的expect第一次見expect這個命令還是我第一次參加全量上線的時候,那是公司的一個牛人用Shell指令碼寫的一套自動部署、MD5 比對、發布的全量上線工具,沒事的時候,看了下其中的幾個指令碼,好多的expect命令。實在是看不懂這個expect命令的用法,所以就找時間總結了這篇關於expect命令的文章。先拋出一個問題現在有兩台Linux主機A和B,如何從A主機ssh到B主機,然後在B主機上執行命令,如何使這個過程實現全程自動化?你可能會使用這種方法:ssh admin@10.22

linux中yum 安裝gcc4.8.x方法詳解

通過yum安裝gcc4.8.1詳細步驟: 配置yum源# vim /etc/yum.repos.d/devtools-2.repo[testing-devtools-2-centos-$releasever]name=testing 2 devtools for CentOS $releasever # baseurl=http://puias.princeton.edu/data/puias/DevToolset/$releasever/$basearch/baseurl=http:

Linux cp複製目錄時排除一個或者多個目錄的方法

cp 貌似沒有排除目錄的功能,可以使用 rsync 命令來實現了,如:【案例】/home/php-note目錄裡面有data目錄,data目錄裡面有a、b、c、d、e五個目錄,現在要把data目錄裡面除過e目錄之外的所有目錄拷貝到/bak目錄中。【操作】yum install rsync   #安裝rsynccd /home/php-note/rsync -av --exclude data/a  --exclude data/b  --exclude

linux下利用Ansible批量部署Zabbix_agent

隨著時間增長監控的機器越來越多,其入庫資料量也會越來越大,當資料量到一定時候的時候其反映速度會比較慢;於是我們就需要清理一些曆史資料。#!/bin/bash User="root" Passwd="xxxxxx" HIS_Date=`date -d $(date -d "-90 day" +%Y%m%d) +%s` #取90天之前的時間戳記 TRE_Date=`date -d $(date -d

linux ssh清除磁碟大檔案

首先用du -sh /usr/* | sort -rn 這個命令查看 usr目錄發現這個目錄很大 再分別進去查看哪個目錄大最後發現cd /usr/local/mysql/data這個目錄最大然後用du -h –max-depth=1

把Linux的私密金鑰檔案id_rsa轉換成putty的ppk格式

問題: 預設在Linux下產生的私密金鑰檔案ssh-rsa格式,ssh遠端連線工具putty是不識別的,putty只能識別自己的ppk格式。 需求: 把ssh-rsa格式的私密金鑰檔案轉換為putty能識別的ppk格式。 具體步驟: 一、下載轉換工具PuTTYgen https://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe 二、開始轉換 1、運行putt

ossfs工具將OSS掛載到阿里雲linux系統目錄例子

以Centos為例下載安裝包:wget http://dl.cdn.ouu.me/VPS/ossfs/ossfs_1.79.8_centos6.5_x86_64.rpm運行安裝包:yum -y localinstall  ossfs_1.79.8_centos6.5_x86_64.rpm寫入你需要掛載的OSS bucket名稱,Access Key ID 和 Access Key Secret等資訊,格式如下echo

linux效能最佳化 設定Sysctl.conf用以提高Linux的效能

#############################net.inet.tcp.keepidle: 7200000 ###################### TCP的通訊端的空閑時間,預設時間太長,可以改為600000(10分鐘)。 ##########################net.inet.tcp.sendspace: 32768 #################http://www.bsdlover.cn#########

linux中Docker把應用放到容器裡詳解

在現實生活中,容器就是用來裝東西的東西。把你的應用放到容器裡,容器裡的環境你可以自由定製,你可以在裡面安裝配置應用需要的任何東西,然後你可以把這個裝載著應用的容器拿到任何地方去運行,這些地方不需要知道容器裡面到底有什麼,它只需要知道怎麼樣去運行這個容器就行了。Docker 提供了一系列的工具,讓我們把應用放到容器裡變得更簡單。鏡像與容器鏡像與容器,image and container。基於鏡像可以去建立容器,鏡像有點像是容器的模板,比如你用 centos

linux vps報錯"easy_install command not found"問題解決辦法

今天老蔣有在給公司的一台伺服器環境下部署某個軟體過程中有出現"easy_install command not found. please check it and try again."錯誤提示問題。這樣的問題之前好像記得也有遇到過,當時沒有當回事,好像那時候換了一個Linux發行版就解決問題。原因應該是預設的一些發行版本中沒有安裝easy_install導致的編譯錯誤。 第一、錯誤提示  第二、解決問題 

Linux下使用者添加至組的方法介紹

在Linux系統把使用者添加至組(Group)時,使用gpasswd -a或者usermod -aG命令。將使用者添加至組的幾種方法建立使用者時,把使用者添加至指定組的方法有以下幾種。  代碼如下複製代碼 (1) 建立使用者時指定組# useradd -g [組名 or gid] -G [附加組 or gid] [使用者名稱](2) 使用usermod命令指定組# usermod -g [組名 or gid] -G [附加組 or gid] [使用者名稱](3)

linux中"dig: command not found"問題解決辦法

今天老蔣有在調試Dnsmasq建立本地DNS伺服器的時候有需要用到dig命令測試效果,但是預設Linux系統中好像沒有安裝dig支援組件。於是有錯誤提示"-bash: dig: command not found"。快速解決"dig: command not found"問題主要問題是預設系統中缺少bind-utils工具包導致的,我們直接yum安裝看看唄。yum -y install

常用Linux命令mkdir命令用法詳解

mkdir命令我們在操作Linux營運管理和網站部署的時候使用的還是比較多的,主要是用來建立指定的目錄檔案夾。比如老蔣在之前有部落格文章中提到掛載資料硬碟的時候,我們需要建立home或者www目錄檔案夾,那時候我們就使用的mkdir命令。當然,我們也可以使用SFTP工具進行可視化建立,稍微顯得笨重和麻煩一點。第一、命令格式mkdir [參數]

Linux 等待進程結束 wait() 和 waitpid()詳解

若子進程先於父進程結束時,父進程調用wait()函數和不調用wait()函數會產生兩種不同的結果:--> 如果父進程沒有調用wait()和waitpid()函數,子進程就會進入僵死狀態。--> 如果父進程調用了wait()和waitpid()函數,就不會使子進程變為殭屍進程。這是為什麼呢?現在我們來深入學習wait()函數和waitpid()函數。 wait() 和 waitpid() 學習1、首先我們先看一下它們的函數原型:在終端輸入命令:man 2

linux sshd上建立僅可sftp登陸的使用者,用sftp代替ftp

當遠程登陸Linux伺服器時最常用的ssh而ssh服務是由sshd提供,並且sshd還提供sftp功能。在這裡使用者sftp-admin,僅能sftp串連伺服器而不能ssh串連伺服器。sftp串連:OKssh串連:NG建立sftp-admin使用者建立根目錄為/var/www/html,組為apache的sftp-admin使用者。# useradd -d /var/www/html -s /bin/bash sftp-admin -g apache# passwd

linux中安全的使用FTP服務FTPS(vsftpd over TSL)

FTP是目前最常用的一種上傳及下載檔案的協議,因其通訊內容沒有加密考慮其安全性而產生了SCP及SFPT等協議。我們也可以使用FTPS(FTP Over SSL/TLS)來更加安全的上傳及下載檔案。在這裡介紹如何基於vsftpd實現FTPS服務。1) 配置FTPS安裝openssl  代碼如下複製代碼 # yum install openssl使用OpenSSL產生伺服器證明書  代碼如下複製代碼 # openssl req -x509 -nodes

linux下遞迴刪除目錄下檔案

linux刪除檔案夾執行個體:rm -rf /var/log/httpd/access將會刪除/var/log/httpd/access目錄以及其下所有檔案、檔案夾linux刪除檔案夾命令linux刪除檔案執行個體:rm -f /var/log/httpd/access.log將會強制移除/var/log/httpd/access.log這個檔案-r 就是向下遞迴,不管有多少級目錄,一併刪除-f 就是直接強行刪除,不作任何提示的意思-i

總頁數: 3662 1 .... 1494 1495 1496 1497 1498 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.