当连接到SSH与一台主机,通常主机和客户之间提供了三个“管道”,为stdin,stdout和stderr。
是否有命令行选项可以为其他文件描述符(3及以后)创建转发?
例如,我想做
ssh --forwardfd=10:3 remotehost 'echo test >&3'
Run Code Online (Sandbox Code Playgroud)
它将打印“test”到本地打开的文件描述符 10。
在我的无头 debian 11(牛眼)服务器上,当我尝试安装时libvirt-daemon-system,apt几乎会安装整个图形环境,包括音频库和所有内容:
mic@micserver:~$ sudo apt install libvirt-daemon-system
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
adwaita-icon-theme alsa-topology-conf alsa-ucm-conf at-spi2-core augeas-lenses dbus-user-session dconf-gsettings-backend dconf-service fontconfig glib-networking glib-networking-common
glib-networking-services gsettings-desktop-schemas gstreamer1.0-libav gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-x gtk-update-icon-cache hicolor-icon-theme i965-va-driver
ibverbs-providers intel-media-va-driver ipxe-qemu jq libaa1 libaacs0 libasound2 libasound2-data libass9 libasyncns0 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libaugeas0 libavc1394-0
libavcodec58 libavfilter7 libavformat58 libavutil56 libbdplus0 libbluray2 libbrlapi0.8 libbs2b0 libcaca0 libcacard0 libcairo-gobject2 libcairo2 libcapstone4 …Run Code Online (Sandbox Code Playgroud)