Skip to main content

専用ユーザーによるランタイムプロセス

からの一部の製品 CODESYS 現在は、それぞれのプロセスを実行する権限を持つ独自のユーザーとグループを持つようになりました。これにより、システムのセキュリティが向上し、システム管理者はシステム上でアプリケーションやランタイムプロセスが変更できる内容をより細かく制御できるようになります。

注記

これらはオペレーティングシステム上のユーザーであり、そうではありません CODESYS アプリケーションユーザ。

バージョンテーブル

この表には、どの製品のどのバージョンに専用のユーザーとグループがあるか、および既知の制限事項が示されています。

[製品]

バージョン現在の専用ユーザー

ユーザ、グループ

制限事項

CODESYS Control for Linux ARM SL

CODESYS Control for Linux ARM64 SL

4.21.0.0

codesyscontrolcodesyscontrol

次の制限を参照してください

CODESYS Edge Gateway for Linux

4.21.0.0

codesysedgecodesysedge

既知の制限はありません

CODESYS Safe Control SL

4.21.0.0

codesyssafecontrolcodesyssafecontrol

既知の制限はありません

CODESYS TargetVisu for Linux SL

4.21.0.0

Installationsnutzercodesysvisualization

既知の制限はありません

制限事項

ランタイムプロセスを専用ユーザーとして実行する場合、以下の製品には制限があります。

. CODESYS Control for Linux (ARM, ARM64) SL
  • 経由でのGPIOの使用 sysfs ランタイムプロセスを root として実行する必要があります。

  • XDP を使用するには、ランタイムプロセスを root として実行する必要があります。

ユーザーの変更

ランタイム・デプロイ・ツール

ランタイム・デプロイ・ツールを使用すると、上の各製品をクリックできます オペレーション タブ。アクションで、をクリックします。 サービスユーザーを変更 ボタン。root ユーザーと専用ユーザーを切り替えることができるダイアログが開きます。ダイアログの指示に注意してください。

_rtsl_img_root_user.png

[マニュアル]

手順. ユーザーを手動で切り替えるには、次の手順に従います。
  1. ランタイムシステムを停止します。

  2. Open the file /etc/default/<product> (for example, /etc/default/codesyscontrol).

  3. 置換 codesyscontrolroot ファイルを保存して閉じます。

  4. Edit the service configuration using the command systemctl edit <product> (for example, systemctl edit codesyscontrol).

  5. 下の行からコメント記号を削除してください [Service]:

    _rtsl_img_root_user_2.png
  6. ファイルを保存して閉じます。

  7. ランタイムシステムを起動します。