Ubuntu

[小ネタ]Ubuntu でttyUSB0(USBシリアル変換)が権限関連で使えない場合の対処方法

More than 3 years have passed since last update.

超小ネタです。

UbuntuにUSBシリアル変換ケーブルを接続すると、/dev以下にこういったデバイスが追加されたりします。

crw-rw---- 1 root dialout 188, 0  4月  7 15:21 /dev/ttyUSB0

で、minicomなどで一般ユーザとして使用すると、当然のことながら「権限がありません」というメッセージが出て使えないので、なんとかしようということです。

とはいっても、単純な話でdialoutグループに使用したいユーザを追加すれば問題なく使えます。

(デフォルトで入ってないのが不便ですね。。)

他にもudevの設定を書き換えて今のユーザグループに追加するってのもありですが、折角ある専用グループにユーザ追加したほうが理にかなってそうですし、楽ですね。

sudo gpasswd -a ユーザ名 dialout

で、ユーザを追加した後、一旦ログアウトしてログインしなおせば、わざわざrootになることなく一般ユーザでもminicomで開けるという話でした。