LANDISK HACKING DIARY | ||
Since2005/8/17 | ||
TOPへ戻る | ||
ローカル デバイス名は既に使用されています。 | |||||
|
samba の共有ディレクトリに接続しようとした際に、「ローカル デバイス名は既に使用されています。この接続は復元されませんでした。」というエラーが発生し、全く接続できないことがありました。検索してみたところ、LANDISKで同じ症状の方々がいるみたいです。価格.com に掲載されていました。誠に勝手ながら無断で掲載させて頂きます。少しでも参考になれば…。因みに私の場合は、接続できないネットワークドライヴを切断してから再度接続してみたところ、無事に接続できるようになりました。原因はどうやら様々なようです。これが解決方法だ!というのは一概に言えませんが、ひとつづつ問題を切り分けしていけばどこかに原因があるはずです。LANDISKに手を加えてしまった以上、自力で解決するしかないので頑張ってください(笑)。接続できない場合は、まず先にWindows を再起動してみるのもひとつの手でしょう。 価格.com のログ |
||||
Depends: libssl0.9.6 but it is not going to be installed | |||||
このエラーに悩まされるケースは結構多いはず。けれども、ソースからビルドしてインストールしたものは、libssl0.9.7 になっているため、libssl0.9.6 をapt-get でインストールしようとしても最新バージョンだと言われインストールできない。こうした場合は、openssl0.9.6 をダウンロードしてきて自前でビルドしてしまえばよい。
以下の例では、libssl0.9.6とlibssl0.9.7 の2つのバージョンをインストールしている例です。
|
|||||
cannaserver が起動しない | |||||
cannaserver を起動させたところ、以下のようなエラーが発生することがある。メッセージで言われたとおりに、rm /tmp/.iroha_unix/IROHA を実行してみるとそんなファイルはないと怒られる。これは、/tmp のパーミッションに原因がある。
/tmp のパーミッションを確認してみる。1754になっているので、これを1777に変更してあげる。
|
|||||
SSHでPasswordAuthentication を禁止にする | |||||
通常、sshd_config でPasswordAuthentication を no に設定すれば、公開鍵のみを使ったRSA認証でしかログインできなくなるのでセキュリティは高くなる。だが、PasswordAuthentication をno にしているにも関わらず公開鍵認証に失敗した後に、さらにパスワード認証のプロンプトが現れることがある。設定が有効になっていないのである。
ソースからインストールした場合はこのような症状はでなかったので、ソースパッケージについていた sshd_config をそのままコピーしたらパスワード認証の画面がでることはなくなった。つまり、PasswordAuthentication を打ち消すディレクティブが存在するということになるので一から調べてみた。原因は、UsePAM が yes になっていることだった。なので、UsePAM を no にするかコメントアウトしてしまえば良い。
再度、ログインしてみる。今度はパスワードプロンプトがでなくなったので成功である。debian(という大きなくくりで断定はできないが)の場合は、デフォルトでUsePAMが yes に設定されているので注意が必要だ。
|
|||||
BINDのプロセス数がなぜ5個も? | |||||
LANDISKにbind9.2.4-1 をインストールして、ps でプロセス数を見てみると何故かプロセス数が5個もある。ただでさえメモリの少ないLANDISKなのに、BINDを起動したぐらいで大量にメモリを消費したくない。Fedora Core を使っているときは、BIND のプロセスはひとつしか動作していないので、設定が悪いのかと思いプロセス数を減らす方法を調べてみた。そしたら、debian のML で以下のような投稿を発見した。 [debian-users:41968] bind9のプロセス数 Q: Why do I see 5 (or more) copies of named on Linux? A: Linux threads each show up as a process under ps. The approximate number of threads running is n+4, where n is the number of CPUs. Note that the amount of memory used is not cumulative; if each process is using 10M of memory, only a total of 10M is used. つまり、仮想的に5個に見えるだけで、消費しているメモリは1個分だけであるということになる。以下の例で説明すると、3.4MBX5= 17MBではなく、BINDのメモリ消費量が3.4MBであるということになる。
|
|||||
ProFTPDへの接続速度が遅い | |||||
クライアントから ProFTPDへ接続する際に、5秒間程度待たされて接続されるときがあります。その場合は、あまりにもじれったいので、以下のパラメータを off にすることで解決します。DNS LookupをしないようにするのがUseReverseDNSディレクティブです。
|
|||||
smbmnt コマンドは suid ビットをたてる | |||||
Wndows領域をユーザ権限でマウントした際、以下のようなメッセージがでた場合は…
以下のようにしてあげることで解決する。
|
|||||
Premature end of script headers: ~~.cgi | |||||
CGI を実行した際に、apache2 のログに「Premature end of script headers: ~~.cgi」のようなログが出力されて、サーバーエラーが発生した場合は、CGI スクリプト先頭行のPerl のパスが間違っているか、CGI スクリプトのパーミッションが間違っているか、改行コードが誤認識されているかのどれかです。改行コードが間違っている場合は、以下のように先頭行に「 -- 」をつけることによって解決する。
|
|||||
myisamchk で Mysql のデータベースの復旧方法 | |||||
|
|||||
|
TOPへ戻る | ||
Copyright © KORO All Rights Reserved. |