Ⅰ linux緇堢鐢ㄦ埛鎵ц屼笉浜嗗懡浠わ紝闇瑕侀厤sudo 鎬庝箞閰嶇疆
浣犵殑鐢ㄦ埛鍚嶏細test
鍙浠ョ洿鎺ョ敤涓嬮潰鐨勫懡浠ゆ坊鍔
echo "test ALL=(ALL) NOPASSWD: ALL" >>/etc/sudoers
Ⅱ Linux如何配置ip地址
1、打開Linux終端系統,然後在系統中輸入如下代碼。
Ⅲ Linux 終端下創建用戶和設置許可權
創建用戶:useradd
1.作用
useradd命令用來建立用戶帳號和創建用戶的起始目錄,使用許可權是終極用戶。
2.格式
useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name
3.主要參數
-c:加上備注文字,備注文字保存在passwd的備注欄中。
-d:指定用戶登入時的啟始目錄。
-D:變更預設值。
-e:指定賬號的有效期限,預設表示永久有效。
-f:指定在密碼過期後多少天即關閉該賬號。
-g:指定用戶所屬的群組。
-G:指定用戶所屬的附加群組。
-m:自動建立用戶的登入目錄。
-M:不要自動建立用戶的登入目錄。
-n:取消建立以用戶名稱為名的群組。
-r:建立系統賬號。
-s:指定用戶登入後所使用的shell。
-u:指定用戶ID號。
4.說明
useradd可用來建立用戶賬號,他和adser命令是相同的。賬號建好之後,再用passwd設定賬號的密碼。使用useradd命令所建立的賬號,實際上是保存在/etc/passwd文本文件中。
5.應用實例
建立一個新用戶賬戶,並設置ID:
#useradd caojh -u 544
需要說明的是,設定ID值時盡量要大於500,以免沖突。因為Linux安裝後會建立一些特別用戶,一般0到499之間的值留給bin、mail這樣的系統賬號。 設置許可權:假設下面是readme.txt文件的初始許可權設置: -rw-rw-r-- 1 winda winda 39 8月 11 12:04 readme.txt
如果是這個文件的所有者或者登錄為根用戶身份,則可以改變所有者、組群和其他人的許可權。初始時,從上面的分析可以看出,這個readme.txt文件的所有者和組群可以讀取和寫入文件(rw-),組群之外的任何人只能讀取文件(r--)。
文件許可權是一種安全措施。無論何時允許其他人讀取、寫入或執行文件,都在增加文件被篡改或刪除的危險。作為一種基本原則,應該只給那些真正需要這些文件的人以讀寫許可權。
在下面的例子中,想給每個人以寫入readme.txt文件的許可權,因此他們可以讀取文件,在其中加註,並保存文件。這意味著必須改變文件許可權中的「其他人」部分。
此時需要在shell或終端提示下輸入: chmod o+w readme.txt
o+w命令參數告訴系統想給其他人寫入文件readme.txt的許可權。要查看結果,再次列出文件的細節。此時,這個文件的用戶訪問許可權就如下所示了(在第3列中多了一個w):
-rw-rw-rw- 1 winda winda 39 3月 11 12:04 readme.txt
現在,每個人都可以讀取和寫入這個文件了。
要從readme.txt中刪除組群和其他人的讀寫許可權,使用chmod命令來取消讀取和寫入這兩個的許可權。
命令如下: chmod go -rw readme.txt
通過輸入go-rw參數告訴系統刪除文件readme.txt中組群和其他人的讀取和寫入許可權。再次通過 ls -1命令列出的結果如下:
-rw------- 1 winda winda 39 3月 11 12:04 readme.txt
綜上所述,當想用chmod命令來改變許可權時,文件的用戶身份主要有如下幾類: u:擁有文件的用戶(所有者); g:所有者所在的組群; o:其他人(不是所有者或所有者的組群); a:每個人或全部(u、g、和o)。
用戶所具有的文件訪問許可權類型如下: r:讀取權; w:寫入權; x:執行權。
文件許可權配置行為有如下幾類: +:添加許可權; -:刪除許可權; =:使它成為惟一許可權。
從文件readme.txt中刪除所有許可權(包括每個人的許可權)的命令如下: chmod a -rwx readme.txt
Ⅳ Linux系統下如何配置SSH如何開啟SSH
1、如何查看linux操作系統版本
打開linux終端命令行,輸入如下命令即可。lsb_release-a。採用的是實體機伺服器,操作系統為redhat6.7,詳細請看下圖。
2、如何查看SSH服務是否已經旁跡安裝
在終端命令行執行。rpm-qa|grep"ssh"。執行結果請看下圖,說明已經安裝;其實在安裝linux操作系統的時候默認就會安裝上的。
3、如果SSH服務沒有安裝怎麼辦
找到操作系統鏡像文件解壓,找到ssh相關的包,上傳到伺服器。然後執行如下安裝命令安裝即可。rpm-ivhrpm包名。如果伺服器掛載了鏡像,可以直接採用如下命令安裝也可以。yuminstallssh。這里因為我的linux伺服器已經安裝SSH,就運物並不在做安裝操作了。
4、如何啟動SSH服務
啟動命令,servicesshdstart。停止命令,servicesshdstop。重啟命令,servicesshdrestart。首先我們來看看SSH服務是否啟動了,請執行如下命螞畢令即可,servicesshdstatus。如果想重新啟動一下,可以執行重啟命令,servicesshdrestart。具體執行情況請看下圖。
5、怎麼查看SSH埠是多少
執行如下命令,more/etc/ssh/sshd_config。就可以查看到有說明,默認埠為22,具體。另外埠是可以修改的。
6、如何配置開啟SSH服務,有兩種方案
1、關閉防火牆執行如下命令,serviceiptablesstop
2、就是放開22埠,vi/etc/sysconfig/iptables,在iptables文件中加上這一行即可,-AINPUT-mstate--stateNEW-mtcp-ptcp--dport22-jACCEPT。請看下圖操作所示。
Ⅳ 如何配置使用串口設備登錄linux終端Linux Serial Console HOWTO
/etc/inittab 設置
系統系統後,需要在串口上監聽請求,所以要有個類似伺服器的程序(agetty, mgetty etc)。
/etc/inittab中添加
s0:2345:respawn:/sbin/agetty -L -f /etc/issue.serial 9600 ttyS0 vt100
#s1:2345:respawn:/sbin/agetty -L -f /etc/issue.serial 9600 ttyS1 vt100
#S0:2345:respawn:/sbin/mgetty -r -x 9 ttyS0 ==> mgetty 用來調試比較好,log也豐富。
What is a getty?
A getty is is a program that opens a tty port, prompts for a login name, and runs the /bin/login command. It is normally invoked by init.
所以其他程序就不能再來佔用ttyS0了,串口是獨占模式的吧。