mirror of
https://github.com/vitodeploy/vito.git
synced 2025-04-20 02:11:36 +00:00
Add isolated users to headless console (#533)
This commit is contained in:
parent
babf59350b
commit
c22bb1fa80
@ -21,7 +21,7 @@ public function run(Server $server, Request $request)
|
|||||||
$this->validate($request, [
|
$this->validate($request, [
|
||||||
'user' => [
|
'user' => [
|
||||||
'required',
|
'required',
|
||||||
Rule::in(['root', $server->ssh_user]),
|
Rule::in($server->getSshUsers()),
|
||||||
],
|
],
|
||||||
'command' => 'required|string',
|
'command' => 'required|string',
|
||||||
]);
|
]);
|
||||||
|
@ -112,8 +112,9 @@
|
|||||||
<form class="flex items-center justify-between">
|
<form class="flex items-center justify-between">
|
||||||
<x-filament::input.wrapper>
|
<x-filament::input.wrapper>
|
||||||
<x-filament::input.select id="user" name="user" x-model="user" class="w-full" x-bind:disabled="running">
|
<x-filament::input.select id="user" name="user" x-model="user" class="w-full" x-bind:disabled="running">
|
||||||
<option value="root">root</option>
|
@foreach ($server->getSshUsers() as $user)
|
||||||
<option value="{{ $server->ssh_user }}">{{ $server->ssh_user }}</option>
|
<option value="{{ $user }}">{{ $user }}</option>
|
||||||
|
@endforeach
|
||||||
</x-filament::input.select>
|
</x-filament::input.select>
|
||||||
</x-filament::input.wrapper>
|
</x-filament::input.wrapper>
|
||||||
<div class="flex items-center">
|
<div class="flex items-center">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user