Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

4
マウントエラー13 =許可が拒否されました
サーバーの1つが、fstabを使用してWindowsディレクトリを自動的にマウントするように設定されています。しかし、最後の再起動後、動作しなくなりました。fstabの行は次のとおりです。 //myserver/myfolder /mnt/backup cifs credentials=home/myfolder/.Smbcredentials .Smbcredentialsファイルには、次のとおりです。 username=myaccount password=mypassword domain=mydomain 私がやるmount -aと受け取るmount error 13 = Permission denied。これを十分に行うと、Windowsアカウントがロックアウトされるため、試みていることがわかります。パスワードが正しいことを確認しました。 何が間違っていますか?
44 linux  samba  fstab 


2
syslogのlocal6(および他のすべてのlocal#)機能は何ですか?
私が理解していること * nixサーバーでは、を使用してログを送信するように設定しますfacility.severity。ここで、facilityはカーネル、認証などのシステムの「コンポーネント」の名前です(呼び出しましょう)。および(情報)、(重要)ログseverityなど、施設によってログに記録される各ログの「レベル」です。infocrit したがって、カーネルの重要なログを送信する場合は、を使用しますkern.crit。 ファシリティと重大度の組み合わせは、優先度として知られています。たとえば... 優先度= kern.crit 施設=カーン 重大度=クリティカル 質問 いわゆる「施設」があるlocal0にはlocal7。 これらのlocal#施設は世界中で何ですか?それはlocal6通常、私が検索で見つける最も一般的なものだからです。 私の質問は、ログを送信するようにSnort(SourceFire Intrusion Sensor)を構成facilityしているためです。ただし、私の質問はSnort固有のものではありませんlocal#。施設はどこにでもあるからです。たとえば、CiscoおよびIBMのWebSphere Application Serverで。 研究 RFC3164これは、syslogプロトコルが定義されている場所で、次のようにのみ記述されています。 local6 - local use 6 以下とは対照的に、実際にはそれを説明していません: auth - security/authorization messages Ubuntuでは、以下をman syslog示します。 LOG_LOCAL0からLOG_LOCAL7 ローカル使用のために予約済み また、あいまい。
44 syslog 



7
複数のフォルダー名のファイルを検索する
私はすべてのファイルのリストにしようとしていますdir1、dir2、dir3そしてdir4それは私がのサブディレクトリとしての任意の場所にあるかもしれないcwd使用してfindコマンドを。私は次のことを試みましたが成功しませんでした: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' 私も試してみposix-extendedました。これらのファイルを一覧表示するにはどうすればよいですか?

3
RAMの使用が制限されているユーザーを作成する方法は?
そのため、4 GB RAM + 4 GBスワップがあります。RAMとスワップが制限されたユーザーを作成したい:3 GB RAMと1 GBスワップ。そのようなことは可能ですか?RAMを制限してアプリケーションを起動し、別のユーザーを作成せずに利用可能なスワップを実行することは可能ですか(特別なアプリをインストールせず、デフォルトのDebian / CentOSサーバー構成のみを使用し、sudoを使用しないでください)? 更新: そこで、terminallを開いてulimitコマンドを入力しました。ulimit -v 1000000これは976,6Mb制限のようなものです。次に、私は電話ulimit -aし、制限が「​​オン」であることを確認しました。その後nohup、長い アプリでコンパイルして起動するbashスクリプトを開始しましたnohup ./cloud-updater-linux.sh >& /dev/null &... (制限が適用されない場合は問題ありません-大きなlibをダウンロードし、コンパイルを開始しました。) しかし、私はシェルに制限し、それから/で起動するすべてのプロセスを適用すると思いましたかulimit -v 1000000?何が間違っていたのですか?端末とそれが起動するすべてのサブプロセスをラムの使用に制限する方法は?

4
パスワードを要求せずに、公開鍵認証を使用せずにrsyncするにはどうすればよいですか?
rsyncパスワードを要求されることなく、を実行する必要があります。 私はrsyncマンページで、コマンドライン引数としてパスワードを指定することを許可していないことを見ました。 しかし、変数を使用してパスワードを指定できることに気付きましたRSYNC_PASSWORD。 そのため、変数をエクスポートしようとしましたがrsync、パスワードを要求し続けます。 export RSYNC_PASSWORD="abcdef" rsync root@1.2.3.4:/abc /def 何が間違っていますか? 考えてください: これはセキュリティの観点から悪い考えであることを理解しています のみ使用する必要rsyncがあり、他のソフトウェアは使用できません キーベースの認証を使用できません 私はすでに、例えば、多くのSEの質問を、読んだ: どのようにツーパス・パスワード用-rsyncの-のsshコマンド@ stackoverflow.com のrsync-のcronジョブ-と-パスワード@ superuser.com 方法・ツー・セットアップ-rsync-without-password-with-ssh-on-unix-linux @ superuser.com つまり、RSYNC_PASSWORDアプローチが機能する必要があります!:-)
44 ssh  rsync  password 

4
@または+で終わるファイル許可モード
ファイルのアクセス許可を変更していたときに、一部のアクセス許可モードがの@ように-rw-r--r--@、またはの+ように終了したことに気付きましたdrwxr-x---+。chmodとchownのマニュアルページを見て、さまざまなヘルプフォーラムを検索しましたが、これらの記号の意味については何もわかりません。


2
badblocks出力の解釈方法
badblocksのマニュアルページには、出力の3つの数値が特に何を意味するかについて言及していないようです。 パスが完了し、7つの不良ブロックが見つかりました(7/0/0エラー) パスが完了し、120個の不良ブロックが見つかりました(0/0/120エラー) 私はよ推測「の比較/書き込み/読み込み中にエラー」それはです。誰かが私を啓発できますか?
44 badblocks 

4
eCryptfsで許可されるファイル名(およびフォルダー)の最大サイズは?
私は新しいeCryptfsユーザーであり、どこにも見つからない非常に基本的な質問があります。Linuxを使用するSynology NAS経由でeCryptfsを使用することに興味があります。 Synologyの暗号化アプリ(eCryptfs)でフォルダー(EXT4)を暗号化しようとすると、ファイル名の長さが45文字を超えない(暗号化なし)というエラーが発生します。 制限が実際に45文字である場合、eCryptfsはほとんどの場合に使用できるツールではない可能性があります。 eCryptfsを使用してファイルとフォルダーを暗号化する場合の最大許容ファイル名サイズは?Linuxは255文字ですか?

1
tmuxを使用してマウスでコピーして貼り付ける方法
私はtmuxOSX を使用しています。ターミナルからコピーして貼り付けるときに、テキストtmuxを押したままOption選択することができます。ただし、ペイン内にテキストを保持することはできません。したがって、テキストをコピーする場合は、以下に示すように、ペインを左端まで循環させるか、ペインをズームする必要があります。 これは、Optionキーを押し続ける必要があることに加えて、苦痛です。私は視覚モードに入り、vimの動きを使用してそこに到達できることを知っていますが、マウスを使用する方法が必要です。誰かがこれの回避策を見つけましたか?
44 tmux  mouse  clipboard 

5
ファイルから最後の行を削除する
sed 特定の位置の行をすばやく削除するために使用します sed '1d' sed '5d' しかし、ファイルの最後の行を削除したいのに行数がわからない場合はどうすればよいでしょうか(使用wcしていくつかのトリックを取得できることはわかっています)。 現在、回避策を使用しheadてtail組み合わせて使用wcしています。ここで簡単なねじれはありますか?

9
不可解に失敗するタブの単純なsed置換
これは本当に簡単なはずですが、何らかの理由で機能していません。 sed -i.bak -E 's/\t/ /' file.txt タブ文字を置き換える代わりに、文字を置き換えますt。私は、引用で遊んで、私は考えることができ、この上のすべてのバリエーションを試してみましたなどIましGoogleで検索して見つけた誰もが、かなり類似した表現を使用して、彼らは彼らのために仕事に思えます。 これ-EはOS Xのものです。失敗はOS Xの奇妙な癖の結果かもしれないと思ったsedので、Rubyでも試してみて(なしで-i)、同じ結果を得ました: ruby -pe '$_.gsub!(/\t/," ")' < file.txt > file.new OS XとiTermでBash 3.2.51を使用していますが、これらのどれがひどく関連するかはわかりません。奇妙な環境変数は設定していませんが、関連があると思われるものは投稿できます。 何が間違っているのでしょうか? 更新:Rubyバージョンを試してみたときに、Gillesがそれが機能することを指摘しているため、他の間違いやタイプミスを犯したに違いありません(そして、私は彼に間違った方向を向かわせたことがありません!)何が起こったのかはわかりませんが、それは間違いだったに違いありません。

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