mirror of
https://github.com/PowerShell/Win32-OpenSSH.git
synced 2025-07-27 07:54:50 +02:00
Updated Remote command line escaping rules (markdown)
parent
9702183332
commit
ce89749ea2
@ -1,13 +1,13 @@
|
|||||||
OpenSSH follow the below rules to determine if the " and \ in shell arguments are escaped or not
|
OpenSSH follow the below rules to determine if the " and \ in shell arguments are escaped or not
|
||||||
|
|
||||||
| DefaultShell | DefaultShellEscapeArguments |ShellPath is double quoted |" and \ are escaped in arguments|
|
| DefaultShell | DefaultShellEscapeArguments | Path to default shell is double quoted |" and \ in arguments are escaped|
|
||||||
|---|--|--|--|
|
|--|--|--|--|
|
||||||
| powershell | value is ignored| yes | yes |
|
| powershell | value is ignored| yes | yes |
|
||||||
| bash | value is ignored | Yes | Yes|
|
| bash | value is ignored | Yes | Yes|
|
||||||
| cygwin | value is ignored | Yes | Yes |
|
| cygwin | value is ignored | Yes | Yes |
|
||||||
| cmd.exe | value is ignored | Yes | No |
|
| cmd.exe | value is ignored | Yes | No |
|
||||||
| ssh-shellhost.exe | value is ignored | Yes | No |
|
| ssh-shellhost.exe | value is ignored | Yes | No |
|
||||||
| Other custom shells | 1, not set | Yes | Yes |
|
| shells other than above | 1, not set | Yes | Yes |
|
||||||
| Other custom shells | 0 | Yes | No|
|
| shells other than above | 0 | Yes | No|
|
||||||
|
|
||||||
Please refer to [DefaultShell](https://github.com/PowerShell/Win32-OpenSSH/wiki/DefaultShell) for setting DefaultShell and DefaultShellEscapeArguments.
|
Please refer to [DefaultShell](https://github.com/PowerShell/Win32-OpenSSH/wiki/DefaultShell) for setting DefaultShell and DefaultShellEscapeArguments.
|
Loading…
x
Reference in New Issue
Block a user