タグ付けされた質問 「linux」

Linuxは、Linuxカーネルに基づくUNIXのようなオープンソースオペレーティングシステムの総称です。

3
mdevとは何ですか?/ dev / *ノードをLinuxで作成する方法は?
私たちのLinuxカーネルは2.6.31で、busyboxが組み込まれた組み込みMIPSプロセッサーで実行されています。 初期化スクリプト(rcS)はmdevを次のように開始します。 echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug mdev -s Linuxユーティリティのmdevが何をしているのか誰か教えてもらえますか? stbhotplugはイーサネットインターフェイスを処理するスクリプトであるため、自動ホットプラグを行うように見えます。 また、与えられたrootfsにはコンソールデバイス/dev/consoleしかありません/dev。つまり、内の唯一のファイルです。 ただし、システムの実行中は、/devディレクトリにデバイスファイル(/dev/mtdなど)がいっぱいです。 私が尋ねる理由/dev/ubi_ctrlは、見つからない、または見つからないというエラーが時々発生することです/dev/ubi1。 Linuxはどのように、またはいつこれらのデバイスを作成しますか? ありがとう。

3
www-dataユーザーにscp / sshを許可する
私はUbuntu 10.04.2を使用してAmazon EC2にいます 私のWebフォルダーはwww-dataが所有しているので、sshおよびscpのwww-dataとしてサーバーにログインできるようにしたいと思います。 ありがとう! / etc / ssh / sshd_configに行を追加しても機能しないようです。 AllowUsers www-data

5
コンソールが画面をクリアしないようにしますか?
Linuxを起動すると、すぐに消去される行が1つまたは2つある場合があります。dmesgに表示されないものもあると思います。他に何もない場合は、「login:」プロンプトの前のクリアを抑制します。起動後にコンソール画面で読み取れるように、これを防ぐために設定できるカーネルコマンドまたはsysctlはありますか?
11 linux  kernel  console 

2
vsftpd-local_root = / var / www / sites / $ USERが解釈されませんか?
FTPサーバーに接続しようとすると、 「500 OOPS:ディレクトリを変更できません:/ home / $ USER / public_html」と表示されます。 $ USERをエコーすると、適切なユーザー名が得られます $ USERが私の/etc/vsftpd.conf内で解釈されていないようです 「local_root = / var / www / sites / $ USER」を削除すると、すべてがスムーズに機能します。 vsftpd 2.2.2とUbuntu 10.04.1 LTSリリース:10.04コード名:lucidを実行しています
11 linux  ftp  settings  vsftpd 

3
virshコンソールとttyサイズ
ssh経由で接続する仮想化サーバーがあります。ウィンドウのサイズを変更すると、自動的にサーバーに伝播されます。stty -a列と行の値を確認することで、最も簡単に確認できます。 次にvirsh console、KVMベースの仮想マシンのシリアルインターフェイスに接続するために使用します。ウィンドウのサイズを変更すると、仮想サーバーに反映されません。これはstty -a、ウィンドウサイズを変更しても仮想マシンで更新されないをチェックすると最も簡単に確認できます。これは、ターミナルで改行が正しく機能せず、クライアントのウィンドウサイズがサーバーのデフォルトサイズと一致しない限り、フォーマット(emacs、manなど)をウィンドウサイズに依存するアプリケーションが混乱することを意味します。 回避策は、ウィンドウサイズをsttyを使用してクライアントウィンドウと一致するように手動で設定することですが、この情報を取得して仮想マシンのウィンドウサイズを自動的に設定する方法はないのでしょうか。

5
クライアントが切断した後にsambaがファイルロックを保持するのを防ぐ方法は?
ここでは、Windows XPプロファイルをホストするように構成されたSambaサーバー(Debian 5.0)を使用しています。 クライアントはこのサーバーに接続し、samba共有上のプロファイルで直接作業します(プロファイルはローカルにコピーされません)。 時々、クライアントが適切にシャットダウンせず、Windowsがファイルロックを解放しない場合があります。sambaロッキングテーブルを見ると、クライアントが接続されていなくても、多くのファイルがまだロックされていることがわかります。私たちの場合、これはMozilla ThunderbirdとFirefoxによって作成されたロックファイルで発生するようです。以下は、sambaロッキングテーブルの例です。 # smbstatus -L | grep DENY_ALL | head -n5 Pid Uid DenyMode Access R/W Oplock SharePath Name Time -------------------------------------------------------------------------------------------------- 15494 10345 DENY_ALL 0x3019f RDWR EXCLUSIVE+BATCH /home/CORP/user1 app.profile/user1.thunderbird/parent.lock Mon Nov 22 07:12:45 2010 18040 10454 DENY_ALL 0x3019f RDWR EXCLUSIVE+BATCH /home/CORP/user2 app.profile/user2.thunderbird/parent.lock Mon Nov 22 11:20:45 …

5
スクリプトのコマンドラインからシェルを変更する(chshを使用)
マシンをセットアップする起動スクリプトで、実行したい chsh -s /bin/zsh ただし、これはユーザーのパスワードを要求します。パスワードをパラメーターとして渡すにはどうすればよいですか?または、sudoのパワーがある場合、どうにかしてそのステップをバイパスできますか?あるいは、デフォルトの起動シェルを変更する別の方法はありますか?
11 linux  shell 

2
Apacheプロセスが何をしているのかどうやって知るのですか?
時々、Apacheが狂ってしまい、すべてのメモリとスワップを消費しますが、原因となっているWebアプリを特定する方法がわかりません。 psはプロセスのこの出力を私に与えます。「中断のないスリープ(通常はIO)」 www-data 1526 0.1 78.9 14928852 3191628 ? D Oct17 6:45 /usr/sbin/apache2 -k start Ruby + Redmineだと思うが、確認したい

3
/etc/pam.d/loginと/etc/pam.d/system-authの違いは?
rootの直接アクセスを制限するようにsecurettyを構成したい。追加した場合、私は今明らかです: auth required pam_securetty.so /etc/pam.d/system-authに追加し、/ etc / securettyに「コンソール」のみを保持すると、sshログインも禁止されます。そして私が追加した場合: auth required pam_securetty.so /etc/pam.d/loginに保存し、/ etc / securettyに「コンソール」のみを保持すると、sshログインは禁止されません。 /etc/pam.d/loginと/etc/pam.d/system-authの違いについては、あまり明確ではありません。誰かが私にいくつかのリファレンスやガイドを教えてもらえますか?どうもありがとう! PS /etc/pam.d/loginと/etc/pam.d/system-authの比較 についても少し説明しますが、わかりやすくするためにもっと詳しく説明します。
11 linux  security  rhel5  pam 



3
LinuxのsambaサーバーをローカルLANでBonjour経由でMacクライアントに通知するようにするにはどうすればよいですか?
私は、Debian LinuxベースのファイルサーバーでSambaを使用しており、現在Mac OS Xクライアントから正常にアクセスされています。 Bonjourを使用して、このリソースをよりユーザーフレンドリーな方法で利用できるようにしたいと考えています。 Bonjour経由でローカルネットワーク上で自身を通知するようにLinuxサーバーを構成することは可能ですか?もしそうなら、どうやって?
11 linux  samba  bonjour 


3
Linuxでは65536を超えるTCP接続
Linux(RedHat5)ボックスから65536を超える発信TCP接続をセットアップしようとするのに行き詰まっています。 十分なファイル記述子を許可するために、送信ボックスと受け入れボックスの両方をすでに構成しています。 受け入れ側に問題があるとは思いません-複数のターゲットボックスがあり、それぞれに複数のIPアドレスがあり、複数のポートを使用しています。 発信側で、IPアドレスごとの制限に達しているとは思わない-複数のIPアドレスとポートを使用しています(複数のIPアドレスごとにポート30,000〜60,000から接続を開いています)。 Linuxカーネルの調整可能なパラメーターが不足していますか?または、TCPの基本的な制限はありますか? 失敗は、接続を開くための私のアプリがconnect()コールでハングしていることです。 NickB助けてくれてありがとう
11 linux  tcp 

4
権限は拒否されましたが、グループの権限はredhatで適切に見えます
私はユーザーftpadminを持っています: -bash-3.2$ id ftpadmin uid=10001(ftpadmin) gid=2525(fsg) groups=2525(fsg),10005(git) 注意すべき重要なグループは「git」です それから私は私のgitリポジトリを持っています: ls -al drwxrwxr-x 7 git git 4096 Apr 20 14:17 fsg したがって、ftpadminはgitのメンバーであり、gitはグループ内のユーザーにすべての権限を与えています。ftpadminとしてログインしたときにこれが表示されるのはなぜですか。 -bash-3.2$ ls -al /home/git/ ls: /home/git/fsg: Permission denied ... 許可が必要なようです... 更新 / home / gitの権限は drwxrw-rw- 6 git git 4096 Apr 26 09:20 git まだよさそうだ... / home / gitの新しい権限を更新します。 …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.