What is Batchshell?
Batchshell is a SSH2-based batch file transfer and command execution tool that can simultaneously transfer files to multiple remote servers and execute commands on multiple remote servers at the same time.
Batchshell based on native shell commands or Python commands, no secondary learning costs are required to get started.
If you need to find, operate many Linux on the go, and don't want to do too much configuration, then this should be the tool you want.
The following main functions are available:
1. Multi-server batch file transfer, receive (One click to complete)
2. Multi-server Remote command interaction (One click to complete)
3. Fast Remote Desktop
4. Network Service Automatic Scan (300 server scans completed in 10 seconds)
5. Terminal emulation and bulk terminal interaction (Support Putty password-free login)
6. Batch Deployment
7. Batch update Patches
8. Batch Change Password
9. Server Grouping Management
10. Blacklist of Custom lists (Don't worry about "RM-RF/" anymore.)
11. The aboveall features available for Windows Server(Need to install sshd service)
Recommended reasons:
1. Easy to operate, Batchshell can operate hundreds of servers at the same time as a single server.
2. Convenient management, Batchshell provides the service port automatic scanning function, can quickly scan an IP segment of the available ports and save directly as a service.
3. Easy to install, simply download the Batchshell installation file to perform the installation on the Windows Management side without installing any agent services on the managed server (Linux).
4. Easy to learn, use Batchshell do not need to learn task-specific syntax, as long as the shell command can be.
5. Support Python scripts (the managed server requires a Python environment).
Function
Download point (Chinese-English version): pan.baidu.com/share/home?uk=2187300771
A batch Linux management tool Batchshell