ページの先頭行へ戻る
SystemwalkerRunbook Automation V14g リファレンスガイド

3.1.7 ファイルのアクセス権限を変更する

機能説明

ファイルのアクセス権限を変更します。

オプション

必須オプション

(1) hostname

アクセス権限を変更するファイルが存在するホスト名またはIPアドレスです。

運用自動化サーバに存在するファイルのアクセス権限を変更する場合、'localhost'または'127.0.0.1'を指定します。

ホスト名またはIPアドレスを省略した場合、引数エラーとなります。

ホスト名またはIPアドレスの文字数の上限は、1024バイトです。それ以上の場合、引数エラーとなります。

(2) filename

アクセス権限を変更するファイルの名前(絶対パスまたは相対パス)です。

ファイル名に相対パスを指定する場合、接続ユーザのカレントディレクトリからの相対パスとなります。

ファイル名を省略した場合、引数エラーとなります。

ファイル名の文字数の上限は、1024バイトです。それ以上の場合、引数エラーとなります。

(3) ownerauthority

変更するファイルの所有者のアクセス権限内容です。

実行権限(X)、読み込み(R)、書き込み(W)、すべての権限解除(C)を指定します。

アクセス権限の複数指定が可能です。

アクセス権限を指定する場合は、以下のように指定します。

権限内容

OS種別:Linux/Solaris

OS種別:Windows

C

すべての権限解除

読み取り専用

X

実行権限のみ

読み取り専用

W

書き込み権限のみ

書き込み可能

WX

書き込み権限と実行権限

書き込み可能

R

読み込み権限のみ

読み取り専用

RX

読み込み権限と実行権限

読み取り専用

RW

読み込み権限と書き込み権限

書き込み可能

RWX

フルコントロール

書き込み可能

権限内容は、半角大文字で文字の順序も上記の通り入力してください。

上記の権限内容以外を指定した場合、引数エラーとなります。

アクセス権限の内容を省略した場合、引数エラーとなります。

アクセス権限の内容の文字数の上限は、1024バイトです。それ以上の場合、引数エラーとなります。

(4) groupauthority

変更するファイルの所有グループのアクセス権限内容です。

実行権限(X)、読み込み(R)、書き込み(W)、すべての権限解除(C)を指定します。

アクセス権限の複数指定が可能です。

アクセス権限を指定する場合は、以下のように指定します。

権限内容

OS種別:Linux/Solaris

OS種別:Windows

C

すべての権限解除

X

実行権限のみ

W

書き込み権限のみ

WX

書き込み権限と実行権限

R

読み込み権限のみ

RX

読み込み権限と実行権限

RW

読み込み権限と書き込み権限

RWX

フルコントロール

権限内容は、半角大文字で文字の順序も上記の通り入力してください。

上記の権限内容以外を指定した場合、引数エラーとなります。

OS種別がWindowsの環境に存在するファイルのアクセス権限を変更する場合、指定した内容は無効となります。

アクセス権限の内容を省略した場合、引数エラーとなります。

アクセス権限の内容の文字数の上限は、1024バイトです。それ以上の場合、引数エラーとなります。

(5) otherauthority

変更するファイルのその他のユーザのアクセス権限内容です。

実行権限(X)、読み込み(R)、書き込み(W)、すべての権限解除(C)を指定します。

アクセス権限の複数指定が可能です。

アクセス権限を指定する場合は、以下のように指定します。

権限内容

OS種別:Linux/Solaris

OS種別:Windows

C

すべての権限解除

X

実行権限のみ

W

書き込み権限のみ

WX

書き込み権限と実行権限

R

読み込み権限のみ

RX

読み込み権限と実行権限

RW

読み込み権限と書き込み権限

RWX

フルコントロール

権限内容は、半角大文字で文字の順序も上記の通り入力してください。

上記の権限内容以外を指定した場合、引数エラーとなります。

OS種別がWindowsの環境に存在するファイルのアクセス権限を変更する場合、指定した内容は無効となります。

アクセス権限の内容を省略した場合、引数エラーとなります。

アクセス権限の内容の文字数の上限は、1024バイトです。それ以上の場合、引数エラーとなります。

詳細オプション

(1) username

アクセス権限を変更するファイルが存在するホストへSSHを利用して接続するユーザ名です。

接続ユーザ名の入力を省略した場合、指定したホスト名またはIPアドレスを元に構成管理データベース(CMDB)を検索し、取得した管理者ユーザの値をSystemwalker Runbook Automationが自動的に設定します。

接続ユーザ名の文字列の上限は、1024バイトです。それ以上の場合、引数エラーとなります。

(2) password

アクセス権限を変更するファイルが存在するホストへSSHを利用して接続するユーザのパスワードです。

接続に必要なパスワードの入力を省略した場合、指定したホスト名またはIPアドレスを元に構成管理データベース(CMDB)を検索し、取得した管理者ユーザのパスワードの値をSystemwalker Runbook Automationが自動的に設定します。

接続に必要なパスワードの文字列の上限は、1024バイトです。それ以上の場合、引数エラーとなります。

(3) execusername

アクセス権限を変更するファイルが存在するホストでアクセス権限を変更するユーザ名です。

ユーザ名の入力を省略した場合、指定したホスト名またはIPアドレスを元に構成管理データベース(CMDB)を検索し、取得した管理者ユーザの値をSystemwalker Runbook Automationが自動的に設定します。

ユーザ名の文字列の上限は、1024バイトです。それ以上の場合、引数エラーとなります。

(4) execpassword

アクセス権限を変更するファイルが存在するホストでアクセス権限を変更するユーザのパスワードです。

パスワードの入力を省略した場合、指定したホスト名またはIPアドレスを元に構成管理データベース(CMDB)を検索し、取得した管理者ユーザのパスワードの値をSystemwalker Runbook Automationが自動的に設定します。

パスワードの文字列の上限は、1024バイトです。それ以上の場合、引数エラーとなります。

(5) timeout

運用操作部品の実行の完了待ち合わせ時間(秒)です。

1~86,400(1日)の範囲で指定が可能です。

(例) 完了待ち合わせを10分間行う場合:600

完了待ち合わせ時間を省略した場合、300(秒)を指定します。

上記の範囲外の値を入力した場合、300(秒)を指定します。

(6) retry

運用操作部品の実行の起動リトライ回数です。

0~5の範囲で指定が可能です。

(例) 起動リトライを2回行う場合:2

起動リトライ回数を省略した場合、0(回)を指定します。

上記の範囲外の値を入力した場合、0(回)を指定します。

復帰値

復帰値

意味

0

ファイルの権限変更に成功しました。

161

ファイルの権限変更に失敗しました。

177

ファイルのアクセスに失敗しました。

187

SSH認証に失敗しました。

188

実行中に通信が切断しました。

189

サーバに接続できませんでした。

197

オプションの内容に誤りがありました。

201

運用操作部品の実行がタイムアウトしました。

202

運用操作部品が実行されませんでした。

203

運用操作部品の実行が失敗しました。運用自動化サーバの環境に問題があります。

標準出力/標準エラー出力

標準出力には、何も出力しません。

ファイルの権限変更に成功した場合、"Success"という文字列を標準エラー出力します。

ファイルの権限変更に失敗した場合、エラー内容を文字列で標準エラー出力します。

注意事項