← 返回命令列表

Linux command

wishlist 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Start the SSH directory

wishlist

Start with a specific config

wishlist -c [config.yaml]

Listen on a specific port

wishlist -p [2222]

Start with a specific listen address

wishlist -l [0.0.0.0:2222]

说明

wishlist is an SSH directory that provides a terminal user interface for browsing and connecting to configured SSH hosts. It presents a searchable menu of available servers, allowing quick selection and connection without remembering hostnames or typing full SSH commands. Hosts are defined in a YAML configuration file with connection details like hostname, port, and user. The tool is part of the Charm ecosystem and runs as an SSH server itself, meaning users can access their host directory by connecting to wishlist over SSH from any machine.

参数

-c _FILE_
Path to the YAML configuration file.
-l _ADDRESS_
Bind address to listen on (e.g., 0.0.0.0:2222).
-p _PORT_
Port to listen on (default: 22).
-v, --version
Show version information.
-h, --help
Show help.

FAQ

What is the wishlist command used for?

wishlist is an SSH directory that provides a terminal user interface for browsing and connecting to configured SSH hosts. It presents a searchable menu of available servers, allowing quick selection and connection without remembering hostnames or typing full SSH commands. Hosts are defined in a YAML configuration file with connection details like hostname, port, and user. The tool is part of the Charm ecosystem and runs as an SSH server itself, meaning users can access their host directory by connecting to wishlist over SSH from any machine.

How do I run a basic wishlist example?

Run `wishlist` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -c _FILE_ do in wishlist?

Path to the YAML configuration file.