FAQ/1
の編集
http://plamo.linet.gr.jp/?FAQ/1
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
diary/Template
#navi([[FAQ]]) カテゴリー: システム管理 * adduser で新規ユーザを作る時に,使ってはいけないユーザ名の例をおしえてください. [#p87bc43f] RIGHT:2005-03-16 01:18:30 (水)投稿 RIGHT:登録者: Plamodocs Project ---- 基本的に,特殊記号の含まれるユーザー名や,日本語のユーザー名は使わない方がいいでしょう. 具体的には,アルファベットの大文字小文字,数字,''_'' のみで構成したユーザー名が安全です.~ これは,各種のスクリプトや設定ファイルで,ユーザー名をプログラム内の変数として扱う場合が多くあるからです. たとえば,ピリオド "''.''" を含むユーザ名は POSIX では許されているらしいのですが,不具合が出ます.~ ''plamo.linux''などのようにピリオドを含むユーザ名にしてしまうと,plamo の /usr/bin/adduser は,chown で ''chown $LOGIN.$GID'' とユーザ名とグループ名の区切りにピリオド "''.''"を使っているため,chown が正常に動作しないと思われます. 結果として,このように名付けたユーザのホームディレクトリ内に,オーナー,グループが ''root.root'' のディレクトリやファイルが作られてしまうことになり, そのため X window manager が起動しない現象が起こった事例があります.~ この事例の場合は,''~/.kde/'' 内のユーザ権限で書き込むべきファイルに書き込むことができず, 次のようなエラーメッセージがでて kde が起動しませんでした. KDEインタープロセスコミュニケーションのセットアップにエラーが起こりました。 システムのメッセージは以下の通りです。 Could not read network connection list. /home/plamo.linux/.DCOPserver_Plamo_0 "DCOPserver"プログラムが実行中か確認してください! どうしてもピリオドを含むユーザ名を使いたい場合は, /usr/sbin/adduser 中の,''chown $LOGIN.$GID'' を ''chown $LOGIN:$GID'' と書き換えれば上記の不具合は回避することができますが, 原因不明の不具合がどこで発生するかわかりません(未検証)ので,使わないほうがいいでしょう. ---- この件に関して追加情報などありましたら、以下にどうぞ; #comment #navi([[FAQ]])
タイムスタンプを変更しない
#navi([[FAQ]]) カテゴリー: システム管理 * adduser で新規ユーザを作る時に,使ってはいけないユーザ名の例をおしえてください. [#p87bc43f] RIGHT:2005-03-16 01:18:30 (水)投稿 RIGHT:登録者: Plamodocs Project ---- 基本的に,特殊記号の含まれるユーザー名や,日本語のユーザー名は使わない方がいいでしょう. 具体的には,アルファベットの大文字小文字,数字,''_'' のみで構成したユーザー名が安全です.~ これは,各種のスクリプトや設定ファイルで,ユーザー名をプログラム内の変数として扱う場合が多くあるからです. たとえば,ピリオド "''.''" を含むユーザ名は POSIX では許されているらしいのですが,不具合が出ます.~ ''plamo.linux''などのようにピリオドを含むユーザ名にしてしまうと,plamo の /usr/bin/adduser は,chown で ''chown $LOGIN.$GID'' とユーザ名とグループ名の区切りにピリオド "''.''"を使っているため,chown が正常に動作しないと思われます. 結果として,このように名付けたユーザのホームディレクトリ内に,オーナー,グループが ''root.root'' のディレクトリやファイルが作られてしまうことになり, そのため X window manager が起動しない現象が起こった事例があります.~ この事例の場合は,''~/.kde/'' 内のユーザ権限で書き込むべきファイルに書き込むことができず, 次のようなエラーメッセージがでて kde が起動しませんでした. KDEインタープロセスコミュニケーションのセットアップにエラーが起こりました。 システムのメッセージは以下の通りです。 Could not read network connection list. /home/plamo.linux/.DCOPserver_Plamo_0 "DCOPserver"プログラムが実行中か確認してください! どうしてもピリオドを含むユーザ名を使いたい場合は, /usr/sbin/adduser 中の,''chown $LOGIN.$GID'' を ''chown $LOGIN:$GID'' と書き換えれば上記の不具合は回避することができますが, 原因不明の不具合がどこで発生するかわかりません(未検証)ので,使わないほうがいいでしょう. ---- この件に関して追加情報などありましたら、以下にどうぞ; #comment #navi([[FAQ]])
テキスト整形のルールを表示する