新手指南:四大妙招掌握linux系統維護

對於伺服器系統來說,Linux伺服器相對來說比Windwos伺服器要穩定與安全。但是對於新手而言,穩定安全的Linux伺服器仍需要合理及時的維護工作。其實Linux伺服器系統的維護技巧有很多,掌握其中的一些可以協助使用者更加便捷應用,這裡就先給大家介紹四大妙招,讓新手可以逐漸掌握linux系統維護。使用者要及時擁有最新版本系統儘管是開源軟體,但是Linux伺服器的軟體包也如同Windwos作業系統的補丁一樣在不斷的升級。作為Linux伺服器軟體的升級主要有兩個目的:增強軟體的功能和解決安全性漏洞

使用 Bochs 進行平台模擬(1)

Bochs 是較小的 GNU 公用許可證(GNU Public License,GPL)下獲得許可的一種 x86 PC 模擬器和調試器。該平台提供對整個 PC 平台的模擬,包括一個或多個處理器和各種不同的 PC 外圍裝置,比如硬碟、顯示器、CD-ROM 光碟機以及其他常用外圍裝置。您可以使用 Bochs 來運行針對 PC 平台的作業系統,它還是一個適用於作業系統開發的理想應用程式(因為除了 Bochs 提供的調試功能外,在來賓機器內可以隔離開發中作業系統的崩潰)。雖然 Bochs

Linux下的高精度時間獲得與定時器

本文主要介紹Linux下高精度時間函數,及相關的具有逾時機制的函數,對定時器也進行簡單的介紹。在linux下通常可用的精度最高的時間介面是gettimeofday,它返回一個timeval結構,其精度為us,即10-6 秒,大多數情況這個精度已經夠用了。不過有時為了更高的精度,比如納秒級的時間精度,我們需求探索Linux為我們提供的時間調用。首先介紹struct timespec結構,這個結構體有兩個成員,一個是秒,一個是納秒。在librt庫中,提供了高精度的時間函數,分別是:long

Linux 核心2.6.38.3 穩定版發布

Linux核心是最受歡迎的自由電腦作業系統核心。它是一個用C語言寫成,符合POSIX標準的類Unix作業系統。Linux最早是由芬蘭駭客 Linus Torvalds為嘗試在英特爾x86架構上提供自由免費的類Unix作業系統而開發的。該計劃開始於1991年,這裡有一份Linus Torvalds當時在Usenet新聞群組comp.os.minix所登載的貼子,這份著名的貼子標誌著Linux計劃的正式開始。Linux 核心2.6.38 於3月15日正式版發布,此次發布的是2.6.38.3

Linux 伺服器上用Crontab來實現VPS自動化

VPS或者伺服器上經常會需要VPS或者伺服器上經常會需要定時備份資料、定時執行重啟某個服務或定時執行某個程式等等,一般在Linux使用Crontab,Windows下面是用計劃任務(Win的都是圖形介面設定比較簡單),下面主要介紹Linux VPS/伺服器上Crontab的安裝及使用。Crontab是一個Unix/Linux系統下的常用的定時執行工具,可以在無需人工幹預的情況下運行指定作業。一、Crontab的安裝1、CentOS下面安裝Crontabyum install

大話Emacs Shell Mode:讓工作更輕鬆的技巧(1)

GNU Emacs 有很多“神奇”的功能。常言說“每一個 hacker 都有一個自己的 GNU Emacs”。這個事實在很大程度上得益於人們能夠按照完全自我的方式去使用 GNU Emacs。將 Shell 運行在 GNU Emacs 裡面就是眾多的用法之一。 在 GNU Emacs 裡面運行 Shell 有很多種不同的方法。包括各種各樣的終端類比。但是在筆者的工作當中更多的使用的是 Shell-mode

從Unix到Linux的遷移部署:移植、升級和測試

從Unix遷移到Linux,在最初階段,應該建立一個沙盤環境用於測試。也許您的整個團隊都沒有Linux方面的經驗,有這樣一個沙盤環境能幫上大忙(無需擔心任何風險)。有關代碼和編譯的問題。你正在使用JAVA還是C?是否有第三方應用需要遷移?這些第三方軟體能移植到Linux上嗎?假設您正在使用C語言。假設您將會在Linux上編譯代碼。如果使用GNU(gcc)編譯器,因為這是工業標準,而且這是Linux自己的編譯器。那麼所有在其它平台上編譯過的應用程式都需要重新編譯。對於編譯,有兩種方法供您使用。一個

Linux中使用crontab命令定時執行shell指令碼或其他Linux命令

使用crontab你可以在指定的時間執行一個shell指令碼或者一系列Linux命令。例如系統管理員安排一個備份任務使其每天都運行如何往 cron 中添加一個作業?# crontab –e0 5 * * * /root/bin/backup.sh這將會在每天早上5點運行 /root/bin/backup.shCron 各項的描述以下是 crontab 檔案的格式:{minute} {hour} {day-of-month} {month} {day-of-week}

新鮮體驗 openSUSE 12.1下搭建Web伺服器

隨著互連網技術的不斷髮展,Web伺服器在中小企業中迅速得到廣泛應用,而搭建Web伺服器是管理員經常會遇到一個基本技能。Web伺服器的搭建一般可分為兩種情況,Windows或者Linux,Windows可以藉助內建的IIS伺服器搭建,也可以藉助第三方的軟體搭建,比如Home Web Server軟體;而對於Linux,現在常用到的軟體為Apache。Linux是近年來比較流行的Web伺服器的搭建系統,以開源、穩定、高安全等特性迅速成為Web伺服器的主流。在國內Red

Unix伺服器重啟時應該注意啥?

對於系統管理員來說如何管理自己的伺服器已經是再簡單不過,但是如何管理好伺服器卻不是一個簡單的事情。對於管理員來說重啟伺服器可不是一件鬧著玩的事情。對於Windows伺服器管理員來說經常性重啟Windows裝置已經成為一種生活常態,但在Unix系統中這種辦法卻難以奏效——在預設情況下重新啟動不會帶來任何形式的改善。我打算藉此機會跟大家詳細聊聊重啟的問題。對於每一位伺服器管理員來說這都算得上熱門話題,但在Unix極客們眼中它則屬於一種層次更深的課題——

ProFTPD 主要特色

ProFTPD是繼Wu-FTP之後最為流行的FTP伺服器軟體。給大家講下ProFTPD 的主要特色 圖-ProFTPD一個單一的和 Apache 的 httpd.conf 類似的設定檔每個目錄下的 .ftpaccess 檔案(和 Apache 的. htaccess 類似)很容易配置的,多個虛擬 FTP 伺服器以及匿名 FTP 服務可以單獨運行也可以從 inetd/xinetd 啟動匿名 FTP 的根目錄不需要特別的目錄結構系統的二進位檔案和其他系統檔案沒有 SITE EXEC

Pureftpd配置之虛擬使用者支援

Pureftpd是一款Ftp程式。我們來看看他的配置的一種:虛擬使用者支援自從 0.99.2 版本開始, pure-ftpd 就開始支援虛擬使用者。為了使 pure-ftpd 支援虛擬使用者,需要在編譯的時候加入選項 --with-puredb,或是和我們測試一樣,用--with-everything,當然這個是隨各使用者使用而定。虛擬使用者方式十分類似 /etc/passwd ,將使用者的相關資訊,如口令、姓名、 uid 、目錄等,存入檔案。但是該檔案只適用於 FTP 。這意味著,可以為

Proftpd 許可權限制

ProFTPD是繼Wu-FTP之後最為流行的FTP伺服器軟體。Proftpd的許可權都需要設定和限制,來看看我是如何限制的!CMD:Change Working Directory 改變目錄CDUP/XCUP: change to parent directory 即CD ..CWD/XCWD :change working directory 即CDMKD/XMKD:MaKe Directory 建立目錄的許可權RNFR/RNTO: rename from/rename

Pureftpd攻略之啟動篇

Pureftpd是一款FTP程式軟體,今天我給大家詳細介紹下:Pureftpd如何啟動啟動到/usr/local/bin/rc.d/下編輯一個pure-ftpd.sh#!/bin/sh   case "$1" in  start)   if [ -f /usr/local/etc/pure-ftpd.xxx.conf ]; then  &

Filezilla關於續傳和亂碼的說明

 圖-Filezilla關於Filezilla續傳和亂碼的說明問:聽說FileZilla不能續傳,是真的嗎?答:那是很久以前的事,現在的新版可以續傳。問:聽說FileZilla顯示中文檔案名稱有亂碼?答:存在此問題,但這既不是bug,並且可以解決。解決辦法有3種:1)尊重標準,同時使用FileZilla的server和client。2)與現實妥協,用filezilla server的非utf-8版本,下載FileZilla Server

純靜態檔案環境下的Nginx最佳化思路

BKJIA獨家特稿】Nginx以其消耗資源少,承受並發量大,設定檔簡潔等特點,深受廣大sa們的喜歡,但是網上傳播的nginx 配置並沒有對做過多的最佳化。那麼接下來,我就從某大型媒體網站的實際營運nginx最佳化角度,來給大家講解一下nginx主要最佳化的那些方面。一、編譯方面最佳化1、首先就要從configure 參數分析,根據網上最常用的configure 參數來說,大都是./configure --prefix=/usr/local/nginx --user=www

Linux檔案壓縮公用程式tar gzip

本文介紹tar,gzip的使用方法。 1.壓縮一組檔案為tar.gz尾碼。 # tar cvf backup.tar /etc #gzip -q backup.tar 或 # tar cvfz backup.tar.gz /etc/ 2.釋放一個尾碼為tar.gz的檔案。 #gunzip backup.tar.gz #tar xvf backup.tar 或 # tar xvfz backup.tar.gz 3.用一個命令完成壓縮 #tar cvf - /etc/ | gzip -qc >

Linux系統管理概述

Linux系統管理也就是指管理linux系統的環境,比如:SHELL、圖形、系統服務、硬體驅動等等。 系統管理LINUX跟UNIX類似,基本上都是通過命令----->設定檔----->指令檔。初學者建議從這裡開始,不要一味去安裝Xwindows,這個X windows環境只要你盡量保持經常使用,相信學會是自然而然的事情.(感覺那真實沒什麼好學的,只要電腦應用在1年以上的朋友,應該都能在下面操作的。

用SHELL指令碼來防SSH和vsftpd暴力破解

BKJIA專稿】新近剛上的FTP備份伺服器,例行檢查/var/log/secure日誌時,發現不少sshd和vsftpd失敗認證資訊,很明顯有人想用暴力破解工具竊取密碼,所以需要編寫一個安全指令碼防止。指令碼需求如下:此SHELL指令碼放在crontab計劃任務裡,每隔6小時此時間根據實際情況來定義)就去讀取/var/log/secure指令碼,取出裡面惡意猜測IP,如果單位時間內一星期)的串連數是高於一個閥值,例如100此閥值也可以根據實際情況來定義),則將其加進/etc/hosts.deny

Linux賦予普通使用者特殊許可權

在Linux系統中,管理員往往不止一人,若每位管理員都用root身份進行管理工作,根本無法弄清楚誰該做什麼。所以最好的方式是:管理員建立一些普通使用者,分配一部分系統管理工作給他們。 我們不可以使用su讓他們直接變成root,因為這些使用者都必須知道root的密碼,這種方法很不安全,而且也不符合我們的分工需求。一般的做法是利用許可權的設定,依工作性質分類,讓特殊身份的使用者成為同一個工作群組,並設定工作群組許可權。例如:要wwwadm這位使用者負責管理網站資料,一般Apache Web

總頁數: 3662 1 .... 3104 3105 3106 3107 3108 .... 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.