CIFS共有をマウントすると、「マウントエラー127 =キーの有効期限が切れました」


25

現在、CentOSボックスのセットアップを複製していますが、NASにあるSamba共有をマウントしようとしたときに奇妙なエラーが発生しています。私が得ているエラーは次のとおりです:

mount error 127 = Key has expired

Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

設定は古いマシンと同じで、パスワードも間違いなく正しいです。私はもちろんこの問題をグーグルで調べましたが、この問題を参照しているページ(すべてではありません)をすべて調べましたが、まだ答えが見つかりませんでした。

古いCentOSボックスはSambaのバージョン3.0.28-0.el4.9を使用しており、現在セットアップしようとしているものは3.0.33-3.7.el5_3.1です。これに何か関係があるのか​​はわかりませんが、2つのセットアップの唯一の違いの1つです。

mountコマンドを実行すると、syslogに次のように表示されます。

Sep  8 10:51:54 helvetica2 kernel: Status code returned 0xc0000072 NT_STATUS_ACCOUNT_DISABLED

Sep  8 10:51:54 helvetica2 kernel:  CIFS VFS: Send error in SessSetup = -127

Sep  8 10:51:54 helvetica2 kernel:  CIFS VFS: cifs_mount failed w/return code = -127

同じ資格情報を使用して古いボックスで動作するため、アカウントは無効化されていません。

他の誰かがこの問題を見ましたか?


1
認証されたチケットを取得するために古いサーバーでKerberosを使用していますが、新しいシステムでは使用していませんか?
pjd 09

回答:


16

同様の問題がありました。その理由は、パスワードの有効期限が切れているか、パスワードを変更する必要があるためです。次のように解決できます。

  1. Windowsマシンまたはリモートデスクトップにログインします
  2. 現在の正しい資格情報を入力すると、パスワードを変更するように求められます
  3. 新しいパスワードを入力してください
  4. パスワードが正常に変更された後、再度マウントしてみてください(そして、それは機能するはずです)

6

たぶん、あなたはこれを解決しました。...

基本的には、接続しようとしているコンピューターに移動し、ログインして、使用するアカウントのパスワードを再発行します。必要に応じて同じパスワードを再使用できます。何も変更しなかった場合は、システムのデフォルトごとに8)


3

ubuntu 11.04 / windows 7でも同じエラーが発生します

(Windowsマシンで)ユーザーとしてログインしようとした後、Sambaマウントオプションで使用される資格情報は、

Windowsは、アカウントパスワードの有効期限が切れ、新しいパスワードの入力を求められると述べました。

Windowsマシンと.credentialsの両方でアカウントパスワードを変更しました。

今、私の共有がマウントされます。


おっと、Laurent答えを逃したようです
ジョニー

3

同じことが私にも起こりました。ログインアカウントを確認し、変更するPassword expiresにはNever

私のnet user出力については以下をご覧ください。

C:\Users\usr>net user remote
User name                    remote
Full Name
Comment
User's comment
Country code                 000 (System Default)
Account active               Yes
Account expires              Never

Password last set            9/15/2013 1:33:43 PM
Password expires             10/27/2013 1:33:43 PM <<<<<<< # password expired
Password changeable          9/15/2013 1:33:43 PM
Password required            Yes
User may change password     Yes

アカウントのPassword expiresフィールドをに設定Neverするには、次のコマンドを実行します。

WMIC USERACCOUNT WHERE "Name='username" SET PasswordExpires=FALSE

したがって、たとえば、私のアカウントの場合、次を実行します。

WMIC USERACCOUNT WHERE "Name='remote" SET PasswordExpires=FALSE

コマンドプロンプト出力:

wmic:root\cli>useraccount where "name='remote'" set PasswordExpires=FALSE
Update property(s) of '\\READINGRAINBOW\ROOT\CIMV2:Win32_UserAccount.Domain="ReadingRainbow",Name="remote"' (Y/N/?)? y
Property(s) update successful.
wmic:root\cli>

アカウントを再度確認すると、次のように変更する必要があります Never

C:\Users\usr>net user remote
User name                    remote
Full Name
Comment
User's comment
Country code                 000 (System Default)
Account active               Yes
Account expires              Never

Password last set            10/28/2013 8:33:29 PM
Password expires             Never                  <<<<<<< # Changed to Never
Password changeable          10/28/2013 8:33:29 PM

働いた、ありがとう!WMICコマンドを機能させるには、Windows Management Instrumentationサービスを開始する必要があることに注意してください。私は過去にそれをオフにし、今までに出会ったことはありません、「ユーザーアカウントのパスワードの有効期限が切れたかどうかの変更」などの基本的な何かが...実行するために、専用のサービスを必要としていることを図に私にしばらく時間がかかった
リュック

2

NASとLinuxマシンの日付/時刻は同期されていますか?


はい、両方とも同じNTPサーバーを使用しています。両方ともまったく同じ時間です。
djk

1

LinuxでCIFSを使用することで個人的に直面した唯一の3つの要因(上記のとおり):

1°/ -Kerberosチケットリフレッシュエラー(ポイントをアンマウント、カーネルモジュールを停止、すべてのキャッシュをパージ)。

いくつかの奇妙な暗号化の問題による2°/ -Passwordの問題(両側のログとネットワークキャプチャの詳細な検査なしでは、すぐに解決することはまったく不可能です)。

Linux側での3°/ -Timeセットアップは、1秒以上Windowsから異なります。

私はそれらの上位のポイントが解決策であるとは言いませんでしたが、それは助けることができます;-)

またね!


0

たぶん私はつまらないですが、エラーを受け取った後に別のマシンから試しましたか?

アカウントの有効期限が切れているだけではありませんか?

編集:

この記事ヘルプは?

EDIT2:

cifsの代わりにsmbfsを使用すると機能しますか?


はい、古いマシンは正常に動作します。共有をマウントできますが、新しい共有はマウントできません。アカウントはADでも期限切れにならないように設定されています。
djk

編集中のリンクに感謝しますが、悲しいことにそこにあるものを試しても違いはありません。
djk

いいえ、smbfsはCentOS 5.3では無効です。CIFSを使用する必要があります。
djk

申し訳ありませんが、その後助けることができません
drAlberT

0

今、同様の問題を取得し、変更することで解決しました

//host/path  /mnt/path  cifs  username=username1,password=password1,iocharset=utf8,sec=ntlm  0  0

//host/path  /mnt/path  cifs  username=domain1\username1,password=password1,iocharset=utf8,sec=ntlm  0  0
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.