
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
coming soon...
git clone https://github.com/yshh/tmux-cssh-rb.git path/to/tmux-cssh-rb
cd path/to/tmux-cssh-rb
gem build tmux-cssh.gemspec
gem install tmux-cssh-*.gem
Write the line below to your Gemfile:
gem 'tmux-cssh', git: 'https://github.com/yshh/tmux-cssh-rb.git'
% tssh -h
Usage: tssh [options]
-l, --login USERNAME
-c, --config FILE
--ssh SSH_COMMAND
--ssh_args SSH_ARGUMENTS
--debug DEBUG_LEVEL
--panes_per_window NUM
tssh
should be executed outside of tmux session.
tssh user@host1 host2 host3
When you type to pane, key strokes are copied to all panes in the window.
Use tmux command set-window-option synchronize-panes
to disable this mode.
You may want to bind a shortcut key to this command (add the line below to your ~/.tmux.conf)
bind-key g setw synchronize-panes
Panes do not close after the ssh session terminates
(using set remain-on-exit
) so that you can see error messages in the case
ssh session terminated unexpectedly by errors such as connection error and
authentication failure.
You can close dead panes with tmux commands:
kill-pane
(closes selected pane; bound to C-b x
by default) orkill-window
(closes all panes in current window; bound to C-b &
by default)Opening many tmux panes hits some OS limits.
FAQs
Unknown package
We found that tmux-cssh demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.