修改步驟:
1. 進入root使用者:sudo su
2. 修改使用者名稱
vim /etc/shadow
檢索當前使用者名稱oldname, 更改為newname,儲存。
3. 修改主目錄
cd /home
mv oldname newname
4. 修改passwd檔案
vim /etc/passwd
檢索當前使用者名稱oldname, 更改為newname,儲存。
5. 修改所屬的組
vim /etc/group
檢索當前使用者名稱oldname, 更改為newname,儲存。
1-5完成後,reboot或者logout。done。
如果使用wine安裝了軟體,修改:
1. ~/.wine下的system.reg、userdef.reg、user.reg
檢索檔案中的oldname(路徑名中),改為newname。
(這裡修改比較多,可以使用sed -i方式進行檢索替換,需要小心)
2. 在~/.wine/drive_c/users下,更新目錄名
mv oldname newname
3. 有些軟體可能還是啟動異常,需要用wine進行modify修復或者重新安裝。
1-3步比較容易麻煩,容易出錯。
也可以解除安裝、並重新安裝wine,然後重新安裝wine下的應用程式,這樣一定不會出錯,也不會花太多時間。
之前安裝的服務、或者指令碼,如果使用到主目錄的絕對路徑,肯定也會受到影響,使用時需要注意。
ref
顯示使用者登入使用者名稱
使用springsecurity進行操作 產生乙個上下文棧 securitycontext 自動儲存到session域中 通過securitycontext l可以獲得認證物件 authentication 封裝principal 主角 屬性 principal就是當前使用者物件user 包含使用者...
LoginName獲取登入使用者名稱
在母板頁上使用loginview和loginname控制項來用於使用者登入和登入後在主頁上顯示使用者名稱時,如果你只是把loginname控制項拖放在那裡,是沒有任何作用的。登入 歡迎您,session usertype 你必須在master頁面的page load裡面這樣寫 loginname1....
ajax判斷登入使用者名稱
只進行簡單的使用者名稱判斷,並沒有進行資料庫中的資料校驗 先寫出乙個簡單的form表單 在使用者名稱這一欄進行input,當input失去焦點的時候,進行ajax請求 判斷輸入的使用者名稱時候為可用的,可用的提示 使用者名稱可以使用 不可用提示 使用者名稱已被註冊 先寫乙個失去焦點動作 functi...