日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Linu20180415三周第三次课(4月4日)

發布時間:2025/7/14 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linu20180415三周第三次课(4月4日) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

3.7 su命令
3.8 sudo命令
3.9 限制root遠程登錄


su就是切換用戶的命令

su - username 切記要使用 - 。 我經常使用的時候是不加上-的,這樣的話切換的不徹底,尚在之前用戶的家目錄下

可以采用 whoami來查看當前用戶

-c 選項可以用來不登入用戶,但是使用該用戶來執行命令

su - -c "touch /tmp/3.33333" hello如下圖所示



是否還記得 useradd -M user 是建立用戶但是不生成家目錄?

這樣雖然可以切換到這個用戶但是因為沒有家目錄和必須的配置文件,所以無法操作。

解決辦法:

  • 首先要為這個用戶創建家目錄? ?mkdir /home/username

  • 然后把這個目錄的所屬和屬組改好? chmod -R username:username /home/username

  • 此時還沒有配置文件怎么辦?需要到系統模板目錄中拷貝 /etc/skel

  • cp /etc/skel/.bash* /home/username

  • 和第二步一樣需要改所屬和屬組? chmod -R username:username /home/username?



  • sudo命令是讓普通用戶臨時擁有root權限去執行命令


    visudo可以打開sudo的配置文件而且可以檢測錯誤。不建議使用vi打開/etc/sudoers這個文件

    表示以aming用戶以root的身份去執行后面的三個命令,但是上面這個是錯誤的寫法,因為命令要用逗號分開,而且是絕對路徑


    簡單的說,要在sudo配置文件中加入可以操作的用戶名稱和操作命令,然后用戶使用sudo就可以使用了,當然也可以根據文檔的標準把用戶組放進去

    然后sudo的時候還是需要輸入密碼的,如果不想輸出密碼可以加一個 NOPASSWD





    限制遠程root訪問



    如何限制root遠程登陸?

    進入ssh的配置文件

    查找Root

    將允許root改成no并取消注釋

    然后重啟服務 systemctl restart sshd.service?

    這樣就限制了root登陸了


    因為root的重要性,限制遠程登陸root比較好理解,這樣的話運維人員可以通過把運維賬戶的su權限寫入visudo中,然后sudo su - 切換到root下。

    當然這樣的話還是進入了root,所以如果從安全性上來說,只有極少數運維人員可以有這種visudo的su操作權限。

    轉載于:https://blog.51cto.com/13691454/2103757

    總結

    以上是生活随笔為你收集整理的Linu20180415三周第三次课(4月4日)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。