SSHManagement
1.2
SSHManagement is a module to help you to manage your SSH Server in Powershell.
If you use SSH with powershell, you can save and find easily your SSH Server, by Name or Tags with SSHManagement.
Usage :
Get-SSHServer [[-Tag] <string>] [[-Name] <string>] [[-IP]<switch>]
Add-SSHServer [-Name] <string> [-IP] <string> [[-Tags] <string[]>]
Set-SSHServer [-Name] <stri
SSHManagement is a module to help you to manage your SSH Server in Powershell.
If you use SSH with powershell, you can save and find easily your SSH Server, by Name or Tags with SSHManagement.
Usage :
Get-SSHServer [[-Tag] <string>] [[-Name] <string>] [[-IP]<switch>]
Add-SSHServer [-Name] <string> [-IP] <string> [[-Tags] <string[]>]
Set-SSHServer [-Name] <string> [-IP] <string> [[-Tags] <string[]>]
Remove-SSHServer [-Name] <string>
Exemple :
Get-SSHServer -Name "Redis-Server"
Add-SSHServer -Name "localhost" -IP "127.0.0.1" -Tags "Dev","Ansible"
Set-SSHServer -Name "localhost" -Tags "Dev","Debian"
Remove-SSHServer -Name "localhost"
Advanced :
ssh user@$(Get-SSHServer -Name "Redis-Server" -IP)
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2021 Brice FOURIE. Tous droits réservés.
Package Details
Author(s)
- Brice FOURIE
Tags
ssh sshmanagement linux linuxssh servers sshservers
Functions
Get-SSHServer Add-SSHServer Remove-SSHServer Set-SSHServer Export-SSHServer Import-SSHServer
PSEditions
Dependencies
This module has no dependencies.
FileList
- SSHManagement.nuspec
- .git\objects\0c\7d220ec289a5144e5dc1349c53528033aa7199
- .git\objects\5c\84eb64b292363e55df46e85652b0e5dbd9f113
- .git\objects\d6\7a0f42a0850c9d32f14f77a0ec331e7d4f3834
- .git\refs\remotes\origin\main
- func_Get-SSHServersFile.ps1
- .git\description
- .git\hooks\post-update.sample
- .git\hooks\prepare-commit-msg.sample
- .git\objects\0c\a446aab9d09eac8625b53e3df8da661976c458
- .git\objects\71\dc765737dab9954a9c616660c007d1befcad76
- .git\objects\d9\d168838af9be66f0e1677203f4aae549af8156
- Public\func_Add-SSHServer.ps1
- func_New-SShServersFile.ps1
- .git\FETCH_HEAD
- .git\hooks\pre-applypatch.sample
- .git\hooks\push-to-checkout.sample
- .git\objects\0c\fb7c30d2a73ea93ac515cd6469f597b567782c
- .git\objects\97\c2868fd62d9a3234944ad0fa2d012b305abf1a
- .git\objects\dc\ec3c3b5fb729c2f6c6dbc838ac4b2cd8b24505
- Public\func_Export-SSHServer.ps1
- func_Set-SSHServersFile.ps1
- .git\HEAD
- .git\hooks\pre-commit.sample
- .git\hooks\update.sample
- .git\objects\12\67ef73d6cade0e8182d4e38e8c39cd906ae4fc
- .git\objects\98\04b758e84cac41a6acc4d011f57310a1f63102
- .git\objects\ed\f81e473f59583486fb0a0fd24031b499ee5505
- Public\func_Get-SSHServer.ps1
- README.md
- .git\index
- .git\hooks\pre-merge-commit.sample
- .git\info\exclude
- .git\objects\32\5c155c2f602a862893197cd0d3c9c442652e8e
- .git\objects\a3\3aa71e5daf4f8567322eeacc7966509973f000
- .git\objects\f0\152c83da5fc0261b8defcc4c41521a1095939c
- Public\func_Import-SSHServer.ps1
- .git\hooks\applypatch-msg.sample
- .git\hooks\pre-push.sample
- .git\logs\HEAD
- .git\objects\49\cd8bfd203b1f9db4c62f9ce1a37048d4f07cf6
- .git\objects\ab\782e75ee53af3ef48738451d723de27d4d05a9
- .git\objects\f6\64426b77de87346cb5be3ee5236a61b861e161
- Public\func_Remove-SSHServer.ps1
- SSHManagement.psd1
- .git\hooks\commit-msg.sample
- .git\hooks\pre-rebase.sample
- .git\logs\refs\remotes\origin\main
- .git\objects\52\9d8a3aeddef06342c34c5ddb3bd471bb2f27b9
- .git\objects\ac\4bae62cb9e84f1895a4cf336e5ac18f2566e27
- .git\objects\fc\ab5bf23b3be1610b88e185aa01f8b652256ae6
- Public\func_Set-SSHServer.ps1
- SSHManagement.psm1
- .git\hooks\fsmonitor-watchman.sample
- .git\hooks\pre-receive.sample
- .git\objects\0a\51589ee6a76e51bd1c1beab0b6d45f6d914a45
- .git\config
Version History
Version | Downloads | Last updated |
---|---|---|
1.2 (current version) | 152 | 11/18/2021 |
1.0 | 15 | 11/12/2021 |