{{-- Info Banner --}} {{ __('SSH & SFTP Access') }} {{ __('Connect to your server securely using SSH for terminal access or SFTP for file transfers. Generate a new key pair or add your existing public SSH keys below.') }} {{-- Generated Key Banner --}} @if($this->generatedKey) {{ __('SSH Key Generated:') }} {{ $this->generatedKey['name'] }} {{ __('Your new :type key has been generated and the public key has been added to your account. Download your private key now - it won\'t be available later!', ['type' => strtoupper($this->generatedKey['type'])]) }}
{{ __('Download OpenSSH Key') }} @if($this->generatedKey['ppk_key']) {{ __('Download PPK (FileZilla/WinSCP)') }} @endif {{ __('Dismiss') }}
{{ __('Important') }} {{ __('Save your private key securely! It will not be shown again. Anyone with this key can access your server.') }}
@endif {{-- Connection Details --}} {{ __('Connection Details') }}
{{ __('Host') }}: {{ $this->sshHost }}
{{ __('Port') }}: {{ $this->sshPort }}
{{ __('Username') }}: {{ $this->sshUsername }}
{{ __('Command') }}: {{ $this->sshCommand }}
{{-- Shell Access Toggle --}} @if($this->shellAccessAllowed) {{ __('Terminal Access') }} {{ $this->shellEnabled ? __('Enabled') : __('SFTP Only') }}
@if($this->shellEnabled) {{ __('You have jailed shell access with basic commands and wp-cli support (you can run wp-cli here).') }} @else {{ __('Currently SFTP-only. Enable shell access for terminal commands and wp-cli.') }} @endif
{{ $this->shellEnabled ? __('Disable Shell') : __('Enable Shell') }}
@endif {{-- SSH Keys Table --}} {{ __('SSH Keys') }} {{ __('Public keys authorized for SSH access to your account') }} {{ count($this->sshKeys) }} {{ $this->table }} {{-- Download Configs --}} {{ __('Quick Connect') }} {{ __('Download a pre-configured file for your SFTP client and import it to connect instantly.') }}
{{ __('FileZilla (.xml)') }} {{ __('WinSCP (.ini)') }}