在安裝oracle創建用戶后使用su – oracle命令進入執行相關修改信息(vi file命令)時提示無權限修改
“Can't open file for writing”或“operation not permitted”的解決辦法
后想通過(sudo vi file)強制修改時提示
oracle 不在 sudoers 文件中。此事將被報告。
sudo命令可以讓你以root身份執行命令,來完成一些我們使用的這個帳號完成不了的任務。
並非所有用戶都能夠執行sudo,因為有權限的用戶都在/etc/sudoers中呢。
可以通過root用戶編輯器來打開/etc/sudoers,或者直接使用命令visudo來搞定這件事情。
打開sudoers后,像如下那樣加上自己的帳號保存后就可以了。
# User privilege specification root ALL=(ALL:ALL) ALL linc ALL=(ALL:ALL) ALL
sudoers的權限是0440,即只有root才能讀。在你用root或sudo后強行保存(wq!)即可。