誤って/dev/ttyを削除しました。 debian7でどのように復元しますか?

誤って/dev/ttyを削除しました。 debian7でどのように復元しますか?

Debian 7を使用していますが、誤って削除しても削除/dev/ttyできませんsudo su。それでも私のユーザー名を使用してsshを使用できますが、rootアクセス権を取得しようとすると、sudo su次のメッセージが表示されます。

sudo: no tty present and no askpass program specified

私の関連投稿への回答としてhttps://stackoverflow.com/a/26021233/401025/dev/tty手動で作成できるとしましょう。

mknod /dev/tty c major 0

しかし、専攻を調べなければなりませんでした。 Debian 7の数字は何ですか?

ベストアンサー1

Debian 7 でインストール:

$ ls -l /dev/tty
crw-rw-rw- 1 root root 5, 0 Sep 10 14:50 /dev/tty

だから、

mknod /dev/tty c 5 0
chmod 666 /dev/tty
chown root.root /dev/tty

これにより、キャラクターデバイスが作成され、所有権がrootに設定され、モードがに変わりますrw-rw-rw-

おすすめ記事