web-dev-qa-db-ja.com

パスワードを要求するSmbclient

次のコマンドを使用してsamba共有に接続しています。

/usr/bin/smbclient \\\\server78\\publicfolder

接続する前に、Linuxアカウントのパスワードを要求されます。

これを手動で実行している場合は問題ありませんが、パスワードを要求せずにbashスクリプト内でこれを使用するにはどうすればよいですか?

4
fightstarr20

それができるはずです。
からman smbclient

  -U|--user=username[%password]
       Sets the SMB username or username and password.
       If %password is not specified, the user will be prompted.

だからあなたは次のようなものを使うことができます:

/usr/bin/smbclient \\\\server78\\publicfolder -U=user%password
5
mazs