中小企業自建Linux防火牆

防火牆(Firewall)是在一個可信的網路和不可信的網路之間建立安全屏障的軟體或硬體產品。Linux作業系統核心具有包過濾能力,系統管理員通過管理工具設定一組規則即可建立一個基於Linux的防火牆,用這組規則過濾被主機接收、發送的包或主機從一個網卡轉寄到另一個網卡的包,無須花費額外資金購買專門的防火牆產品,比較適用於某些中小企業或部門級使用者。   一、防火牆的類型和設計策略

兩台linux建立GRE隧道的配置實驗

1.拓撲圖:備忘:因為應用原因,需要在linux2上添加一個公網地址,並且在中間路由裝置不受控制的情況下,Linux1能訪問到linux2上面的公網地址。2.基本介面配置:linux1:192.168.10.1/24linux2:192.168.20.2/24R1:interface FastEthernet0/0ip address 192.168.10.10 255.255.255.0no shutdown!interface FastEthernet0/1ip address 192.16

Windows下解壓linux、unix平台TAR包的亂碼問題

WINDOWS與LINUX/UNIX對檔案系統字元集的處理方式是不相同的。WINDOWS檔案系統驅動層本身就有對字元集轉換、處理的模組,無論從作業系統上下達的是什麼字元集,最 後要統一轉換到不同檔案系統的字元處理模組上,比如儲存在NTFS上的檔案名稱,現在幾乎統一以$I30方式索引,採用UNICODE方式儲存。而LINUX/UNIX則不同,檔案系統驅動

redhat如何安裝配置samba實現win共用linux主機目錄

redhat安裝配置samba實現win共用linux主機目錄一、安裝前準備1、使用Samba伺服器需要防火牆開放以下連接埠UDP 137 UDP 138 TCP 139 TCP 445#配置防火牆連接埠  www.2cto.com[root@roothomes ~] vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT-A INPUT -m state -

Linux案頭系統字型配置詳解(二)

字型配置實戰下面,將以Fedora

解決Linux系統下Gftp出現亂碼的問題

預設狀態下gftp是沒有設定字元編碼的,所以我們上FTP的時候,看到裡面的中文檔案名稱全部是亂碼,或則不部分檔案看到檔案夾卻沒名字;其實在gftp-2.0.17以後的版本都已經很好支援漢字了,我的設定方法是對它的設定檔修改即可!一般的軟體設定檔會放在使用者目錄下,例如我用root登陸,我就開啟終端,在進到root#cd root#ls -a //註:瀏覽所有目錄,包括隱藏檔案#cd .gftp //注意gftp前的“.”#vi

Unix/Linux系統自動化管理: 進程管理篇

簡介:本文是 Unix/Linux 系統管理自動化系列中的一篇,主要講述如何?自動化監控進程狀態和 效能並及時通知系統管理員。進程監控是 Unix/Linux 系統管理中一個非常重要的組成部分。它可以監控進程狀態、進程的 CPU 利 用率等資訊,並且可以在發現進程出現異常情況的時候,發送警示資訊給系統管理員或者做出指定的反應 。我們可以使用系統進程監控資訊進行合理的進程調度從而最佳化系統效能,或者根據這些資訊調整系統的 行為。不同的作業系統監控進程的命令可能略有不同。本文將介紹

linux中eth0與eth1網卡交換

本文說明:前提是已經安裝了多片網卡的驅動,但是需要調整多片網卡的順序(如將eth0和eth1交換名稱交換)。方法一:1、首先查看網卡的驅動名稱#dmesg |grep eth就會出現如下字樣: skge eth0: Link is up at 100 Mbps, full duplex, flow control tx and rx ATL2: eth1 NIC Link is Up<100 Mbps Full

linux中dd命令用法詳解

使用許可權: 所有使用者dd 這個指令在 manual 裡的定義是 convert and copy a file使用方式: dd [option]如果你想要線上看 manual, 可以試試: dd --help 或是 info dd如果你想要看看這個版本如何: dd --version輸入或輸出 dd if=[STDIN] of=[STDOUT]強迫輸入或輸出的Size為多少Bytes bs: dd -ibs=[BYTE] -obs=[SIZE]強迫一次只做多少個 Bytes

linux下vsftp的設定詳解

知識點:1、FTP使用TCP串連和TCP連接埠2、在進行通訊時,FTP需要建立兩個TCP串連:一個用於控制資訊,TCP連接埠號碼預設為21一個用於資料轉送,TCP連接埠號碼預設為203、Vsftp是一個基於GPL發布的類Unix系統上的FTP伺服器4、其名稱中的VS即“Verysecure”的意思,可見安全性高。配置:1、查看是否安裝了Vsftp#rpm –qa vsftpd2、安裝放入第三張光碟片#mount /mnt/cdrom#cd

linux下軟體包的安裝(rpm,yum)

使用rpm安裝軟體為了方便linux 使用者添加和刪除軟體,Red Hat 公司提出了軟體包管理器RPM,由於它的出現使得在linux 中安裝、卸載應用程式變得相對簡單,預設情況下(即不出現檔案依賴問題)使用者只需雙擊rpm 軟體包,系統會自動進行安裝。一個rpm包檔案是能夠讓應用軟體啟動並執行全部檔案的一個集合,它記錄了二進位軟體的內容、安裝的位置、軟體包的描述資訊、軟體包之間的依賴關係等資訊。RPM 工具對系統中全部rpm

Linux日誌自動備份指令碼(日誌截斷、壓縮)

只需要將記錄檔移動到備份目錄下然後將日誌壓縮打包,並刪除記錄檔最後重建記錄檔#!/bin/bash#nginx_app=/usr/local/nginx/sbin/nginxlogs_dir=/usr/local/nginx/logsbak_dir=/tmp/logbak/date=`date +%Y%m%d`##先將記錄檔移動到備份目錄cd $logs_direcho “moving logs”mv *.log $bak_dirsleep 3##重建log檔案echo

linux的umask函數詳解

linux中的umask 函數主要用於:在建立新檔案或目錄時 屏蔽掉新檔案或目錄不應有的訪問允許許可權。檔案的訪問允許許可權共有9種,分別是:rwxrwxrwx它們分別代表:使用者讀 使用者寫 使用者執行 組讀 組寫 組執行 其它讀 其它寫 其它執行屏蔽的規則如下:1. 不管屏蔽碼是多少,·新建立的檔案預設不具有可執行允可許可權。·新建立的目錄預設具有可執行允可許可權。2. 屏蔽碼的格式為八進位格式,共三個八位元。可設定如下 002 或

詳解Linux系統下JDK、Tomcat的安裝

Jdk安裝:[root@b home]# lsjdk-1_5_0_12-linux-i586-rpm.bin lost+found oracle1、將jdk進行解壓[root@b home]# ./jdk-1_5_0_12-linux-i586-rpm.bin2、將解壓檔案copy到/usr/java下[root@b home]# cp jdk-1_5_0_12-linux-i586.rpm /usr/java[root@b home]# cd /usr/java3、進行安裝[root@b

linux基礎命令(31) etcgroup檔案詳解

Linux /etc/group檔案與/etc/passwd和/etc/shadow檔案都是有關於系統管理員對使用者和使用者 組管理時相關的檔案。linux /etc/group檔案是有關於系統管理員對使用者和使用者組管理的檔案,linux使用者組的所有資訊都存放在 /etc/group檔案中。具有某種共同特徵的使用者集合起來就是使用者組(Group)。使用者組(Group)設定檔主要有 /etc/group

介紹Linux作業系統下修改系統時間的方法

我們一般使用“date -s”命令來修改系統時間。比如將系統時間設定成2007年8月19日的命令如下。#date -s 08/19/2007將系統時間設定成下午11點20分0秒的命令如下。#date -s

Linux下使用sudo命令時提示XXX is not in the sudoers file的問題

環境:VirtualBox4.1 + RedHat Linux 6問題:用sudo命令時提示 "xxx is not in the sudoers file. This incident will bereported.其 中XXX是你的使用者名稱,也就是你的使用者名稱沒有許可權使用sudo命令。解決: 只要修改一下/etc/sudoers檔案就行了。1.進入超級使用者模式。也就是輸 入"su-",系統會讓你輸入超級使用者密碼,輸入密碼後就進入了超級用

linux系統編程基礎(七) read/write函數與(非)阻塞I/O的概念

一、read/write 函數read函數從開啟的裝置或檔案中讀取資料。#include <unistd.h>ssize_t read(int fd, void *buf, size_t

linux系統編程基礎(三)檔案描述符file descriptor與inode的相關知識

每個進程在Linux核心中都有一個task_struct結構體來維護進程相關的 資訊,稱為進程描述符(Process Descriptor),而在作業系統理論中稱為進程式控制制塊 (PCB,Process Control Block)。task_struct中有一個指標(struct files_struct *files; )指向files_struct結構體,稱為檔案

Linux字元裝置驅動之cdev_init()

1.核心中每個字元裝置都對應一個 cdev 結構的變數,下面是它的定義:linux-2.6.22/include/linux/cdev.hstruct cdev { 13        struct kobject kobj; 14        struct module *owner; 15        const struct

總頁數: 3662 1 .... 183 184 185 186 187 .... 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.