『壹』 怎麼修改linux 修改selinux狀態
1 永久方法 – 需要重啟伺服器
修改/etc/selinux/config文件中設置SELINUX=disabled ,然後重啟伺服器。
2 臨時方法 – 設置系統參數
使用命令setenforce 0
附:
setenforce 1 設置SELinux 成為enforcing模式
setenforce 0 設置SELinux 成為permissive模式
望採納
『貳』 用sed修改伺服器的selinux為disabled狀態
1、首先,使用setenforce命令進行設置,在selinux狀態的時候出現這個提示:setenforce: SELinux is disabled,然後讓selinux徹底的關閉。
『叄』 linux下怎麼查看文件的selinux
首先我們可以用命令來查看selinux的狀態
getenforce
這個命令可以查看到selinux的狀態,當前可以看到是關閉狀態的。
還有一個命令也可以查看出selinux的狀態。
sestatus
-v
還有一個setenforce
命令可以設置selinux的狀態,
具體可以查看
man
8
...
『肆』 linux怎麼關閉selinux
以根用戶登錄Linux系統,然後在提示符後輸入命令sestatus,可以看出目前SELinux功能是處於開啟狀態的。
在提示符後輸入vi /etc/sysconfig/selinux命令,進入SElinux的配置文件。
在SELinux配置文件中,將SELINUX=enforcing,改為SELINUX=disabled,然後保存退出。
重新啟動Linux系統。
以根用戶登錄後,輸入sestatus命令,可以看出SELinux功能已經關閉。
關於更多Linux的學習,請查閱書籍《linux就該這么學》。
『伍』 如何查看,關閉和開啟selinux
以下介紹一下SELinux相關的工具
/usr/bin/setenforce 修改SELinux的實時運行模式
setenforce 1 設置SELinux 成為enforcing模式
setenforce 0 設置SELinux 成為permissive模式
如果要徹底禁用SELinux 需要在/etc/sysconfig/selinux中設置參數selinux=0
,或者在/etc/grub.conf中添加這個參數
/usr/bin/setstatus -v
察看系統的狀態
以下是運行輸出,請參考
SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: enforcing
Policy version: 18
不重啟關閉selinux的解決辦法:
執行命令:setenforce 0
在新版本中的Red Hat 和 Fedora 上,修改檔案/etc/sysconfig/selinux:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted
把 SELINUX設定為disable, 下次啟動系統後將會停止SElinux。
Linux核心參數(Kernel Parameter)
或者可以在核心參數後加上: selinux=0 (停止) 或 selinux=1 (開啟)參數
檔案/boot/grub/menu.lst
title Fedora Core (2.6.18-1.2798.fc6)
root (hd0,0)
kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/ rhgb quiet selinux=0
initrd /initrd-2.6.18-1.2798.fc6.img
檢查SELinux現時況態
要知到你現在是否使用 SELinux:
# getenforce
disabled
『陸』 SELinux是什麼意思,如何關閉Linux下的防火牆用什麼命令打開
SELinux是一個復雜的安全子系統,它可以控製程序只訪問一定數量的文件,使用學位設置工具進入對角化關閉。
Linux防火牆打開方法:
1.首先,您需要在Linux系統中找到並打開文件來編輯和配置防火牆,並執行以下命令:vi/etc/sysconfig/iptables。
『柒』 linux如何關閉selinux
首先我們可以用命令來查看selinux的狀態
getenforce 這個命令可以查看到selinux的狀態,當前可以看到是關閉狀態的。
還有一個命令也可以查看出selinux的狀態。
sestatus -v
還有一個setenforce 命令可以設置selinux的狀態,
具體可以查看 man 8 setenforce
假設selinux是正在運行的,我們可以使用setenforce 命令設置臨時關閉,不用重啟生效。
setenforce 0
我們還可以通過編輯文件,然後重啟讓它關閉生效。
vi /etc/sysconfig/selinux
把里邊的一行改為
SELINUX=disabled
setenforce 0 可以臨時關閉,但重啟之後還是會變成原來的狀態。
修改/etc/sysconfig/selinux文件可以永久地禁用它。
『捌』 SElinux是什麼,安卓打開了SELinux有什麼用
如果要恢復運行SELinux則可以運行
# setenforce
1
這條命令會把SELinux設定成Enforcing模式
2.把SELinux永久設定為Permissive模式
這里需要講一下Permissive和Enforcing模式的區別。
SELinux有三種模式:Enforcing, Permissive and Disable.
Enforcing模式就是應用SELinux所設定的Policy,
所有違反Policy的規則(Rules)都會被SELinux拒絕
Permissive和Enforcing的區別就在於它還是會遵循SELinux的Policy,但是對於違反規則的操作只會予以記錄而並不會拒絕操作
Disable 顧名思義就是完全禁用SELinux
如果要永久設定為Permissive模式,我們就要修改SELinux的配置文件
/etc/sysconfig/selinux (在RHEL5下這是一個symbolic link to /etc/selinux/conf)
# This file controls the state of SELinux on the
system.
# SELINUX= can take one of these three
values:
# enforcing - SELinux security policy is
enforced.
# permissive - SELinux prints warnings instead of
enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
#
SELINUXTYPE= type of policy in use. Possible values are:
# targeted -
Only targeted network daemons are protected.
# strict -
Full SELinux protection.
SELINUXTYPE=targeted
修改SELINUX=permissive,然後重新啟動就可以了
『玖』 setenforce什麼意思
setenforce是Linux的selinux防火牆配置命令, 執行setenforce 0 表示關閉selinux防火牆。
setenforce命令是單詞set(設置)和enforce(執行)連寫,另一個命令getenforce可查看selinux的狀態。
enforce:加強,這里指的是security enforce安全加強,也就是SELinux,setenforce 0就是表示關閉SELinux。
Linux伺服器是設計出來進行業務處理應用的,在網路和計算機系統當中有廣泛的應用,可以提供資料庫管理和網路服務等內容,是一種性能非常高的和開源的伺服器。
同時,由於Linux系統的處理能力非常強悍,具備不可比擬的穩定性特徵,因而Linux系統就不用經常進行重啟,Linux系統的變化可以在配置的過程中實現,所以Linux伺服器出現故障的概率比較小。
通用命令:
1、date :列印或者設置系統的日期和時間
2、 stty -a:可以查看或者列印控制字元(Ctrl-C、Ctrl-D、 Ctrl-Z等)
3、 passwd:用passwd -h查看
4、logout,login: 登錄shell的登錄和注銷命令
5、 more, less, head tail: 顯示或部分顯示文件內容
6、 lp/lpstat/cancel, lpr/lpq/lprm: 列印文件
7、 chmod u+x:更改文件許可權
8、 rm -fr dir:刪除非空目錄
9、cp -R dir:拷貝目錄
10、 fg jobid :可以將一個後台進程放到前台
11、 kill 的作用: send a signal to a process、 eg: kill -9 發送的是SIG_KILL信號,具體發送什麼信號 可以通過 man kill 查看。
12、 ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session顯示的sessionid, tpgid顯示前台進程組id, comm顯示命令名稱。
『拾』 如何關閉Linux里邊的selinux
首先我們可以用命令來查看selinux的狀態
getenforce 這個命令可以查看到selinux的狀態,當前可以看到是關閉狀態的。
還有一個命令也可以查看出selinux的狀態。
sestatus -v
還有一個setenforce 命令可以設置selinux的狀態,
具體可以查看 man 8 setenforce
假設selinux是正在運行的,我們可以使用setenforce 命令設置臨時關閉,不用重啟生效。
setenforce 0
我們還可以通過編輯文件,然後重啟讓它關閉生效。
vi /etc/sysconfig/selinux
把里邊的一行改為
SELINUX=disabled
改了之後保存,然後重啟就可以了。
setenforce 0 可以臨時關閉,但重啟之後還是會變成原來的狀態。
修改/etc/sysconfig/selinux文件可以永久地禁用它。