redhat9を使用しています。以下URLから
http://www.columbia.edu/kermit/ck80binaries.html
以下バイナリを取得しました
cku211.linux-i386-rh9
ku211.linux-i386-rh9 実行後以下のにエラーになります
?SET SPEED has no effect without prior SET LINE
C-Kermit 8.0.211, 10 Apr 2004, for Linux
Copyright (C) 1985, 2004,
Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/etc/) C-Kermit>set line /dev/ttyS0
Sorry, write access to UUCP lockfile directory denied.
*************************
HINT (Use SET HINTS OFF to suppress future hints):
Please read the installation instructions file, ckuins.txt,
or the UNIX appendix of the manual, "Using C-Kermit"
or visit http://www.columbia.edu/kermit/ckuins.html
*************************
以下のようにロックファイルを確認しました。
strings ./cku211.linux-i386-rh9 |grep locks
/etc/locks/LCK..
blocksize
Blocksize: %s
そこで想定されるディレクトリのパーミッションの
確認を行ないました
[root@localhost etc]# ls -l |grep locks
drwxrwxrwx 2 root root 4096 8月 31 19:02 locks
何処に問題あるのでしょうか?
No.2ベストアンサー
- 回答日時:
No.1です。
補足です。
一般ユーザでも下記のようにすればエラーになりません。
○rootで/dev/ttyS0のotherにリード権とライト権を付与して実行
-------8<-------8<-------8<-------8<-------8<-------8<-------
$ ls -l /dev/ttyS0
crw-rw-rw- 1 root uucp 4, 64 9月 1 15:59 /dev/ttyS0
→一般ユーザにアクセス権あり
ただし、uucpグループのユーザにはアクセス権あり
$ ./cku211.linux-i386-rh9
C-Kermit 8.0.211, 10 Apr 2004, for Linux
Copyright (C) 1985, 2004,
Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/tmp/) C-Kermit>set line /dev/ttyS0
(/tmp/) C-Kermit>
→エラーなし
-------8<-------8<-------8<-------8<-------8<-------8<-------
○実行するユーザの補助グループにuucpを追加して実行
-------8<-------8<-------8<-------8<-------8<-------8<-------
$ id
uid=500(lean) gid=500(lean) 所属グループ=500(lean),14(uucp)
→補助グループにuucpを追加
$ ls -l /dev/ttyS0
crw-rw---- 1 root uucp 4, 64 9月 1 15:59 /dev/ttyS0
→一般ユーザにアクセス権なし
$ ./cku211.linux-i386-rh9
C-Kermit 8.0.211, 10 Apr 2004, for Linux
Copyright (C) 1985, 2004,
Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/tmp/) C-Kermit>set line /dev/ttyS0
(/tmp/) C-Kermit>
→エラーなし
-------8<-------8<-------8<-------8<-------8<-------8<-------
アドバイスありがとうございます。
ユーザIDはuucpグループに所属
させていたので/dev/tty?の
パーミッションは気にしてませんでした。
しかし、redhat9のツールで
uucpグループに参加させていたので、
操作後ログオフしてログオンすべきでした。
ログオフしてログオンしたらエラーがなくなりなりました
No.1
- 回答日時:
cku211.linux-i386-rh9を実行した際は、一般ユーザで実行したのでしょうか?
もしそうなら/dev/ttyS0に対するアクセス権がないからではないでしょうか?
以下、Red Hat Linux 9での実行例
-------8<-------8<-------8<-------8<-------8<-------
○/etc/locksディレクトリは存在しない
$ ls -l /etc/locks
ls: /etc/locks: そのようなファイルやディレクトリはありません
○/dev/ttyS0のパーミッション確認
→一般ユーザにはアクセス権はない
$ ls -l /dev/ttyS0
crw-rw---- 1 root uucp 4, 64 9月 1 05:48 /dev/ttyS0
○一般ユーザでの実行
$ id
uid=500(lean) gid=500(lean) ~
$ ./cku211.linux-i386-rh9
C-Kermit 8.0.211, 10 Apr 2004, for Linux
Copyright (C) 1985, 2004,
Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/tmp/) C-Kermit>set line /dev/ttyS0
Sorry, write access to UUCP lockfile directory denied.
*************************
HINT (Use SET HINTS OFF to suppress future hints):
Please read the installation instructions file, ckuins.txt,
or the UNIX appendix of the manual, "Using C-Kermit"
or visit http://www.columbia.edu/kermit/ckuins.html
*************************
→質問にあるエラーと同じエラーになる
○スーパーユーザ(root)での実行
# id
uid=0(root) gid=0(root) ~
# ./cku211.linux-i386-rh9
C-Kermit 8.0.211, 10 Apr 2004, for Linux
Copyright (C) 1985, 2004,
Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/tmp/) C-Kermit>set line /dev/ttyS0
(/tmp/) C-Kermit>
→エラーにはならない
-------8<-------8<-------8<-------8<-------8<-------
アドバイスありがとうございます。
ユーザIDはuucpグループに所属
させていたので/dev/tty?の
パーミッションは気にしてませんでした。
しかし、redhat9のツールで
uucpグループに参加させていたので、
操作後ログオフしてログオンすべきでした。
ログオフしてログオンしたらエラーがなくなりなりました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- その他(SNS・コミュニケーションサービス) 爆サイやっていたら、下のような文字が出ました! これは何なのでしょうか? nginx error! 1 2023/06/09 12:27
- VPN 何これ 1 2022/04/19 01:32
- UNIX・Linux Kali Linuxで起動できない - Minimal BASH Like Line Editing 1 2022/06/03 13:14
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- 戦争・テロ・デモ ウクライナ、メル友に五千円要求されてさ 1 2022/04/02 09:38
- 英語 L-PRF can be obtained by manual or automated metho 1 2022/04/08 09:39
- 英語 この英文は平易な反面格調高いですか? 1 2023/01/15 12:04
- 英語 課題でこの英語の文章のSVOの分析や()等の括りを出されたため、できるだけ完璧にしたいのですが、自身 1 2022/12/16 13:29
- Excel(エクセル) エクセル 値をコピペした時に、条件付き書式で塗られた背景色もペーストさせる 2 2023/04/05 17:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Viで書き込もうとすると、保...
-
書き込み権限が無いためコピー...
-
/var/mailのディレクトリにある...
-
grubのmenu.lstを書き直したい
-
メールサーバの/var/spool/mail...
-
scpコマンドでリモートサーバの...
-
FTPコマンドの戻り値について
-
DOSコマンドでのワイルドカ...
-
cactiでグラフが表示されない
-
loggerコマンドでkern.warning...
-
kshでのcase文条件範囲について
-
rcpコマンドについて、教えて!
-
AIX ksh利用 grep 検索で マ...
-
diskpart でパーティションの一...
-
Linux shell ftp 転送 エラー制御
-
cygwinシェルスクリプト内での...
-
/ が何時の間にか「Read-only f...
-
cron登録不可(´・ω・`)
-
telnet へのパイプができないです
-
FTPを途中で切断した後。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Viで書き込もうとすると、保...
-
書き込み権限が無いためコピー...
-
メールサーバの/var/spool/mail...
-
/etc/passwd と /etc/shadowを...
-
Ubuntu10.04で自動でシャットダ...
-
RedHat8.0でrootでログインでき...
-
バイナリc-kermitのロックファ...
-
xdmの画面を印刷したい。
-
VistaとCentOSのデュアルブート...
-
GUIでのroot権限取得について
-
Puppy Linuxで cr...
-
環境変数の設定変更について
-
DHCPサーバの停止方法
-
UNIX系ユーザ登録で・・・
-
grubのmenu.lstを書き直したい
-
maillog内のsendmailエラー
-
初歩的な質問で申し訳ないんで...
-
Login Incorrect(RH6.2J)
-
ホスト名を変更したい。。
-
/var/mailのディレクトリにある...
おすすめ情報