Provide secure access and control over all infrastructure
OneTerm
Bastion Host, based on the 4A concept, i.e., Authentication, Authorization, Account, and Audit, is designed and developed.
Main use
: It is mainly used for products that enhance IT internal control and compliance security by implementing control and audit of IT personnel's operating behaviors in enterprises.
Main functions
: role management, authorization approval, resource access control, session audit, etc.
demo
or admin
ATTENTION: branch
main
may be unstable as the result of continued development, please pull code from release or deploy via docker image
git clone https://github.com/veops/oneterm.git
cd oneterm
docker-compose up -d
ssh -p12229 [email protected] # Note that the port, user, and address need to be replaced with your current environment
Terminal passwordless login is designed for enhanced security and convenience.
ssh-keygen -t ed25519 # Generate the key following the prompts
cat /root/.ssh/id_ed25519.pub # Copy the public key. The public key address is obtained from the generation process as shown in the previous step
ifconfig | grep -B1 "xxx.xxx.xxx.xxx" | awk '/ether/{print $2}' # Get the MAC address, replace xxx.xxx.xxx.xxx with your local IP
ssh oneterm
To achieve this effect, you can configure as follows:
touch ~/.ssh/config
~/.ssh/config
Host oneterm
HostName 127.0.0.1 # Replace with the address of your oneterm's ssh server
Port 12229 # Replace with the port of your oneterm's ssh server
User admin # Replace with your platform user on oneterm
doc link:https://veops.cn/docs/docs/oneterm/onterm_design
go-ansiterm:Linux terminal emulator
Welcome to follow our WeChat official account and join our group channels