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
Author(s)
Brice FOURIE
Copyright
(c) 2021 Brice FOURIE. Tous droits réservés.
Package Details
Owners
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) | 122 | 11/18/2021 |
1.0 | 13 | 11/12/2021 |