$ free -m
total used free shared buff/cache available
Mem: 3648 883 1333 53 1432 2481
Swap: 1600 0 1600
$ uname -srvmpio
Linux 5.10.0-14-amd64 #1 SMP Debian 5.10.113-1 (2022-04-29) x86_64 unknown unknown GNU/Linux
参考源
https://wiki.archlinux.jp/index.php/Su# ... 9%E3%80%82
su コマンド (substitute user) はシステム上の他のユーザーになりかわるために使われます、一般的にそのユーザーとは root 。あなたのセッション内で一種の"サブセッション"を使って他のユーザーとしてログインし、その後あなたのセッションに戻る。
su 命令 (substitute user) 用来切换当前用户身份到其他用户身份,默认切换成 root。
$ su -ユーザー名を入力しなかった場合、su は root ユーザーだと認識し、root ユーザーのパスワードを要求します。
セキュリティの観点から、おそらく su の代わりに sudo を設定して使うほうがベターと言えます。
如果没有传入用户名,su 默认切换为 root 用户,要求输入的密码也应该是 root 用户的密码
パスワード:
su: 認証失敗
$
su - が使えません。パスワードを打ち込むと認証失敗します。このDebian11を新規インストールしたのが、
一ヶ月半前くらいのような気がしますが、その際設定したパスワードが「一つしか記憶にない」
上の wiki.archlinux の文を読みますと「ふつうのユーザー」と「root ユーザー」の2つのパスワードを設定したのかな?
とも思う。
どうすれば su - が使用可能になりますか? 現在は sudo -i で代替しています。
我不能使用 su - 。 当我输入密码时,认证失败。 我想大约是在一个半月前,我做了这个新的Debian 11安装,我 "只记得一个密码",那是我当时设f置的。
阅读上面的wiki.archlinux声明,我想知道我是否设置了两个密码,一个是 "普通用户",一个是 "root用户"? 我还认为。
我怎样才能让苏 su - 工作? 目前,sudo -i 被用来作为替代方案。
c@t1:~$ sudo -i
[sudo] c のパスワード:
root@t1:~#