2023年10月15日下午,實訓周的老師先是幫我們複習了上節課所講解的內容,後邊則是利用一點小時間,教會我們如何連線網路,並進行ping通網路,在面對全是英文的介面,老師更是用了記事本給我們記錄了所有的操作步驟,使我們的實操更加簡單方便。利用ping www.baidu.com來測試網路是否通暢
而在第二節課,老師給我們講解了,如何重置root的密碼,在利用grub選單,進行linux命令列中,找到相關行——16行,將其刪除到ro,將o刪除,寫成w,再鍵入空格rd.break即本行末尾為「ro rd.break」,然後按下ctrl - x,讓他進入到重置密碼的模式,將所需要的命令輸入,在這一節課裡,我學會了chroot /sysroot進入監牢模式,並且在監牢模式輸入passwd root 將root的密碼進行修改,然後為系統檔案重新開啟selinux標籤,隨即退出監牢,退出重置密碼模式,並讓他重新獲取,這時候我們在進入到linux裡面,登入root將是以全新的密碼作為登入。
第三節課,老師給我們講解了如何對grub進行保護,在利用第二節課的內容時候,如果在公司裡面做得不夠完善,將會被人破解了伺服器密碼,首先,先在root模式下輸入grub2-mkpasswd-pbkdf2,設定進入grub2的密碼,防止被人輕而易舉的進入到grub選單裡,進行修改。其次,為防止grub出錯,所以我們在接下來,要將grub進行備份,所以就有了接下來的兩條命令。# cp /etc/grub.d/40_custom /etc/grub.d/40_custom-bak # cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg-b
第一條為備份檔案,第二條為啟動選單的備份。隨即老師利用vim命令,因為40_custom儲存了備份,便可以大膽往裡面新增內容,其中兩條命令為set superusers=』root』
password_pbkdf2 root \
兩行的內容其實都是在同一行裡面的,所代表的 \ 也標明了連行符號。在接下來,老師便使用# grub2-mkconfig -o /boot/grub2/grub.cfg 重新編譯了啟動選單,隨即用cat檢視命令檢視/boot/grub2/grub.cfg,便可以看到剛剛新增的內容,利用reboot進行重啟,在進入grub選單的時候回提示出,需要輸入使用者名稱密碼才能進行登入!!!而我們想去掉這個密碼保護的時候,則是將新生成的啟動選單給刪除,將以前備份的重新新增進去即可完成。即# rm -f /boot/grub2/grub.cfg # cp /boot/grub2/grub.cfg.bak /boot/grub2/grub.cfg # reboot 當重啟之後,便可以不用密碼進入grub選單,也可以修改root密碼了。
今天所學習到的,是前所未有的,是我獲得新知識的開始,也是永無止境的新知識的獲取。
實訓第三次部落格
最近在研究專案中xml儲存圖書資訊的方面。一本書的xml結構主要分成head,content,anootation,我們的專案要分別支援這三種搜尋,然後在前端展示出來,並把結果高亮顯示。每本書有好多個章節,每個章節的每個字都有自己的編號,因為是古文,所以可能每個字都有注釋。後台傳給前端的json包含...
第三次實訓總結
任務 分別實現,對學號 班級 系部的查詢 更新和刪除以及插入學生記錄 首先需要連線介面 implement 介面名 再者匯入這個介面中的所有資料庫 alt enter 插入內容 大體形式與下面類同 查詢 1.宣告學生列表 2.獲取資料庫連線物件 3.定義sql語句 4.執行sql語句 5.建立預備語...
實訓第三次總結
在第三次實訓課,實訓的任務 1.建立資料訪問介面,2.建立資料訪問介面類。課上老師就帶我們寫了學校的資料訪問,主要內容是如何建立資料訪問介面以及如何實現它並測試它。未完成部分在課下或在下次實訓完成。1.先在net.zjy.student包裡建立子包dao,然後建立學校資料訪問介面collegedao...