linux怎麼設定預設啟動到字元介面,而非圖形介面
CentOS 7以前的版本
修改 /etc/inittab 檔案,將“id:5:initdefault:”這一行的"id:"後的數字(預設為5)改為 3即可。
Linux將X-Window(簡稱X)僅僅視作一個程式,而不捆綁於其核心之中。在UNIX/Linux中一般將執行級別分為7級(一說九級,但實際應用為六級,保留一級):
0 系統停機
1 單使用者模式
2 多使用者模式
3 網路多使用者模式
4 保留
5 X11模式(即進入圖形介面模式)
6 重起
要想修改Linux開機的啟動模式(控制檯或圖形介面等),只需修改/etc/inittab檔案。
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:
要想修改啟動級別,將“id:5:initdefault:”這一行的"id:"後的數字(預設為5)改為你要的級別即可。
注意:不要改為0,0表示關機;也不要改為6,否則開機就不停的重啟了~
CentOS 7版本改為以下的方法
cat /etc/inittab 內容變為如下# inittab is no longer used when using systemd. #
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /etc/systemd/system/ctrl-alt-del.target
#
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To set a default target, run:
#
# ln -sf /lib/systemd/system/<target name>.target /etc/systemd/system/default.target
#
[
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
就是說要用
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
或者
預設執行級別3:systemctl set-default multi-user.target
預設執行級別5:systemctl set-default graphical.target
但是用SSH可以登入,檢視日誌 tail -n 50 /var/log/secure
Aug 14 21:37:00 localhost login: Module is unknown
Aug 14 21:37:08 localhost login: PAM unable to dlopen(/lib/security/pam_limits.so): /lib/security/pam_limits.so: cannot open shared object file: No such file or directory
Aug 14 21:37:08 localhost login: PAM adding faulty module: /lib/security/pam_limits.so
Aug 14 21:37:12 localhost login: pam_unix(login:session): session opened for user oracle by LOGIN(uid=0)
再看登入驗證檔案 cat /etc/pam.d/login
發現是使用了32位的驗證檔案,改為64位的就可以了
#%PAM-1.0
auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
auth substack system-auth
auth include postlogin
account required pam_nologin.so
account include system-auth
password include system-auth
# pam_selinux.so close should be the first session rule
session required pam_selinux.so close
session required pam_loginuid.so
session optional pam_console.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session required pam_selinux.so open
session required pam_namespace.so
session optional pam_keyinit.so force revoke
session include system-auth
session include postlogin
-session optional pam_ck_connector.so
session required
/lib/security/pam_limits.so ⇒ /lib64/security/pam_limits.so
session required pam_limits.so
儲存後重啟啟動,OK!
相關推薦
linux怎麼設定預設啟動到字元介面,而非圖形介面
CentOS 7以前的版本 修改 /etc/inittab 檔案,將“id:5:initdefault:”這一行的"id:"後的數字(預設為5)改為 3即可。
App如何跳轉到MIUI神隱模式詳細設定介面,而非所有app的神隱模式介面
App如何跳轉到MIUI神隱模式詳細設定介面 發這篇文章的原因是因為,最近在研究MIUI後臺如何保活。 但是網上找到的程式碼,只能進到所有app的神隱模式配置介面,就像這樣 傳統做法: public void openBigGodMode(View v){ Inte
系統安裝-004 Ubuntu重新安裝ubuntu桌面、設定 預設啟動模式、 設定root使用者可登入圖形介面、關閉來賓賬戶。
安裝Ubuntu桌面 一、完整安裝整個介面套件: sudo apt-get install ubuntu-desktop unity8 二、只安裝unity桌面,不安裝libreoffice等套件: sudo apt-get install --no-in
linux和windows雙系統設定預設啟動系統
在安裝了windows與linux雙系統的環境下,往往需要先安裝windows系統再安裝linux系統,這是因為linux的載入程式能夠識別windows系統,而windows的載入程式無法識別linux系統,而且如果先安裝linux再安裝windows的話,wind
Linux設定預設Python版本
1.檢視當前預設的Python版本 開啟終端,輸入python 這裡寫圖片描述 可以看到當前系統中預設的python版本是 2.7.12 2. 修改預設Python版本 下面把預設的python版本從2.7改為3.5 進入”/usr/bin”目錄下,輸入”ls -l | grep pytho
【C#】datetimepicker裡面如何設定日期為當天日期,而時間設為0:00或23:59?
今天無意中發現要根據日期查詢時間,datatimepicker控制元件會把時間預設成當前時間(當你的控制元件只顯示日期時),這樣查詢出來的出來的資料會有誤差,用來下面的辦法成功設定日期為當天日期,而時間設為0:00或23:59。 1 2 3 4 5 6 /
快速使用阿里雲 Linux ubuntu,安裝xfce4 圖形介面,並提供遠端桌面支援
阿里雲Ubuntu系統預設不安裝UI,所以一開始是命令列介面, root賬號登入後:依次執行以下命令,可快速構建UI程式並提供本地Windows系統遠端桌面支援。 第一步:更新軟體倉儲 sudo apt-get update #更新apt 同步 /etc/apt/sou
Word設定預設字型和版式,打造專屬辦公word模板
由於工作性質的原因,在使用Word排版或編寫文稿時,必須要使用特定的字型、格式、頁面版式等。在剛開始工作的時候,使用Word基本上就是預設字型,然後每次再花費時間去調格式,設定這些樣式可能比寫一篇文稿的時間還要長。 那麼有沒有好的辦法,固定字型、固定格式、固定排版……打造專屬的辦公模板呢?省
win10登入Linux工作站,並顯示圖形介面
參考連結:http://www.zw1840.com/blog/zw1840/2008/10/putty-xming-linux-gui.html Linux系統直接通過ssh登入,下為windows系統中登入配置。 Xming 安裝 1. 雙擊Xmi
WIN10設定診斷啟動後彈不出密碼輸入介面
為了解決win10老是自動重啟的問題,看了一個帖子說要用什麼診斷啟動 在這裡: https://jingyan.baidu.com/article/7908e85c983523af481ad214.html 是個坑啊,千萬別選,血淚教訓!!!! 但是一旦選了被坑,也不必選擇重灌系
嵌入式Linux基礎知識5(ubuntu16”命令列模式和圖形介面切換“ “開機自動進入命令列模式設定”)
需求說明:IPC專案需要Linux系統,知識儲備 第一部分:ubuntu 命令列模式和圖形介面切換 第二部分:ubuntu開機直接進入命令列模式 注:Ubuntu影象介面下 通過快捷鍵 ctrl+alt+t 可以進行命令列操作 第一部分:ubuntu 命令列模
centos 7 與centos 6 設定預設啟動級別
在centos作業系統中作業系統 的級別分為七級: 0 — 表示關機級別(不要將預設的執行級別設定成這個值) 1 — 單使用者模式 2 — 多使用者模式,不帶NFS(Network File Syetem) 3 — 多使用者模式,完全的多使用者模式(不帶
CentOS 7 如何設定預設啟動方式為命令列模式
作為Linux的初學者,參考文章的方法,安裝了一個GUI版的作業系統,以前只有最小安裝的命令列版本。 # yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 安裝完之後,再啟動CentOS
linux上tomcat啟動沒問題,訪問不了專案
在linux的tomcat伺服器上部署好專案了,tomcat可以正常啟動,且專案沒有報錯,但是通過url訪問專案失敗,ip打不開,包括webapps下面的自帶專案也訪問不了,那麼,很可能是Linux
Jmeter設定預設啟動中文
英文有點水,就想把工具弄成中文的,直觀點, 第一種方法: 啟動Jmeter之後,options → choose language →chinese 第二種方法: 開啟Jmeter的安裝目錄,然後通過查詢到 jmeter.properti
Ubuntu 14.04 LTS 設定預設啟動桌面
1. 檢視當前系統安裝了幾個桌面 ls /usr/share/xsessions 2. 修改配置檔案 sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubu
Linux virtualbox 開機進不去圖形化介面,停留在文字介面解決方法
Ubuntu 16.04昨日開機正常,但今日開機後一直出現下列語句,一直卡在emergency mode 模式 welcome to emergency mode!after logging in ,
Linux開機自啟動Jar包,Linux斷電重啟自動啟服務,使用 /etc/rc.d/rc.local啟動
使用 /etc/rc.d/rc.local配置:輸入命令:chmod +x /etc/rc.d/rc.local這句話的意思是授予 /etc/rc.d/rc.local 檔案執行許可權然後我們建立啟動檔案 runJar.sh#!/bin/bash export JAVA_H
為什麼Collection介面繼承Iterable介面,而不是繼承Iterator介面呢?
java.lang.Iterable java.util.Iterator java.util.Collection 因為 Iterator介面 的核心方法 next() 或者 hasNext() 是 依
Tomcat設定預設啟動專案 與 修改埠號
Tomcat設定預設啟動專案 顧名思義,就是讓可以在瀏覽器的位址列中輸入ip:8080,就能訪問到我們的專案。具體操作如下: 1、開啟tomcat的安裝根目錄,找到Tomcat 6.0\conf\server.xml,開啟該檔案,找到<Host