V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Jat001  ›  全部回复第 18 页 / 共 74 页
回复总数  1473
1 ... 14  15  16  17  18  19  20  21  22  23 ... 74  
2022-06-29 15:36:16 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@cheng6563 那你怎么传输文件? sz rz ?那不就是 zmodem 。你没搞清楚 ssh 客户端跟终端模拟器之间的区别,zmodem 需要 terminal 支持。
2022-06-29 15:23:32 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@singerll 啥都不允许装你给人家装个 xshell ?谁告诉你 ansible 必须安装了。我遇到的场景别说装东西了,连外网和图形界面都没有,整个部署流程全依赖一个压缩包。
2022-06-29 15:14:14 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@HannibaI 写博客也没人看啊,讨论技术问题在哪里都一样
2022-06-29 02:03:57 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@iseki #39 但他是 windows only 啊,我用 scp+fish 的远程目录补全也不比鼠标慢啊,状态条是看什么的?
2022-06-29 00:30:47 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@liuhan907 #37 我就想问你点运行之前不看一眼对不对吗?粘贴之前确认跟你点运行之前确认有什么区别?真要粘了几个发现写错了,你不会 ctrl+c 然后再粘一遍吗?

要有几十台服务器还手动粘贴,那活该慢啊,写个 loop 有啥难的
for i in 192.168.1.{1..100}; do ssh root@$i echo aaa; done

我承认我要是经常有这需求我肯定装个带 gui 的 ssh 客户端,这种非常简单的命令还好,复杂点的还要处理转义问题,临时用一下我肯定不会去装个别的客户端
2022-06-28 23:55:25 +08:00
回复了 MXXXXXS 创建的主题 分享创造 组内技术分享, 准备了一篇正则的介绍文章
说单词字符不如说 a-zA-Z0-9_ 减少歧义
2022-06-28 23:18:29 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@singerll #33 我不是运维,没有维护服务器的需求,但我的工作包括向客户提供部署方案,你觉得我应该让客户装个 xshell 呢,还是提供配置好的 yaml 文件?

另外 xshell 不用配置吗?在 GUI 里点点点跟写 yaml 有什么本质区别吗?只要目标集群环境一样,一台跟几十台、几百台有什么区别?更新软件、修改配置这种简单的活,为什么用 ansible 会慢?复杂的任务你敢在 xshell 直接点点点吗?

还有我没明白你说的要配置密码是什么意思,如果你这几十台机器即没有配置 authorized_keys ,每台机器的密码还不一样,你用 xshell 怎么登录?如果密码一样,写在 ansible 的 yaml 文件里就好啊,还要配置啥?

如果你只是在一堆机器上跑几个命令,不做环境检查,不关心执行结果,xshell 当然能满足你的需求,ansible 也不是用来做这个的,就像大部分人只是 ssh 上一台服务器敲命令一样,用啥 ssh 客户端都能满足需求。

最后,iterm2 是终端模拟器,不是 ssh 客户端。xshell 是自带终端模拟器的 ssh 客户端,或者说是内置 ssh 客户端的终端模拟器。ansible 是自动化运维工具。这三个都不是一种类型的工具,我们不要放在一块比较了。

总结一下:
1. 上一台服务器敲几个命令,用啥客户端都一样,但终端模拟器+openssh 是最简洁的方案
2. 在多台机器上同时执行简单的命令,openssh 做不到,普通用户用乱七八糟的图形化客户端,高级用户自己写 shell 脚本
3. 在多台机器上同时执行复杂的自动化部署,老老实实用 ansible 等工具
2022-06-28 22:08:30 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@singerll #29 用过 ansible 吗?根本不需要这几十台机器安装任何东西,只要能 ssh 上去就能操作。至于拉起 GUI ,没这需求,我平常用的都是没 GUI 的服务器,如果你说的这个工具可以自动起 GUI 并输入密码登录,那确实厉害,但我没这需求
2022-06-28 22:01:33 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@liuhan907 #28 不清楚 MultiExec 是啥,但如果只是跑多条命令,bash 下很简单

sleep 1 && echo 'aaa' & echo 'bbb'
先输出 bbb ,1 秒后输出 aaa

更复杂的命令我会用 xargs 或 parallel

我承认这些命令对于不熟悉 shell 的人来说过于复杂,我也不敢保证在不测试的情况下能一次写对。但这种场景其实很少见,更常见的操作是在多个服务器上同时执行一条命令,那我选择开多个 tab 直接粘贴
2022-06-28 21:17:26 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@v23x #25 scp 命令手工打路径确实不方便,sftp 命令不常用,很久以前用 filezilla ,但后来换 zsh/fish 后发现可以自动补全远端路径后就不用了
2022-06-28 20:41:18 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@kingfly #21 putty 是支持的,不过这么难用不如装个 wsl 了
2022-06-28 20:37:38 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@Jat001 #19 我的错,直接在 win 上用 openssh 确实是不支持复用,我一般用 wsl 里的 ssh 所以没注意
2022-06-28 20:23:42 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@kingfly #18 什么叫 win 不支持?这跟操作系统有什么关系?只要是 openssh 客户端都支持复用,不管在什么系统上。

https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Multiplexing#Setting_Up_Multiplexing
比如按照这里的配置,~/.ssh/config 对应 win 下的路径是 C:\Users\<your_name>\config (在 powershell 甚至都不用改路径,~/.ssh/config 会自动转换成 C:\Users\<your_name>\config )。ControlPath 也不用改,但要手动建这个目录,在别的操作系统也一样。

~/.ssh/config 你从任何一个操作系统,拷贝到其他操作系统,大部分设置都是通用的,甚至像 UserKnownHostsFile=/dev/null 在 win 下也一样有效,只有像 ProxyCommand 这种需要改一下
2022-06-28 20:08:59 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@golangLover #15 或者你告诉我这些 ssh 客户端有哪些 openssh 做不到的事情?
2022-06-28 19:56:36 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@golangLover #15 ?你用 ssh 是为了看 GUI ?这么喜欢图形界面可以换 rdp 或 vnc
2022-06-28 19:25:13 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@Jat001 #11 另外,win 上也有 sshd 哦,在 linux 上用 ssh 登录 win 也是可以的,默认 shell 是 cmd
https://docs.microsoft.com/zh-cn/windows-server/administration/openssh/openssh_server_configuration
2022-06-28 19:12:16 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@kingfly #10 item2 是终端,对标的应该是 windows terminal ,虽然 windows terminal 目前来看功能还没有 iterm2 丰富,但跟大部分 linux 发行版自带的终端相比并没有什么区别。
还有 ConEmu ,历史比 windows terminal 更久远,功能也更强大。嫌配置复杂还有 Cmder ,基于 ConEmu ,开箱即用。

ssh 客户端跟终端是两种软件,上面说的这些终端我都用过,但 ssh 客户端我只用 openssh 。
2022-06-28 18:58:55 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@kingfly #8 ?我寻思这是 2022 年啊,Windows 10 1809 ( 2018 年十月发布)就引入了可选的 OpenSSH 组件,Windows 11 更是变成了内置组件。甚至你装个 git for windows 都会带个 openssh ,更别说装个 WSL 随便选个发行版也有 openssh 了。

我不太懂闭源的 ssh 客户端解决了什么痛点,我在 win 下用 windows terminal + openssh ,mac 下用 iterm2 + openssh ,linux 下用 guake ( kde 请用 yakuake )+ openssh ,传文件用 scp ,多平台的体验几乎完全一致,甚至 ssh client 的配置文件都不用改。
2022-06-28 17:20:56 +08:00
回复了 Jacarandasyd 创建的主题 分享发现 广电 5G/4G 套餐发布
昨天在小程序下的单,一天了也没发货,打客服说会有人联系,还没等到
2022-06-28 17:19:09 +08:00
回复了 kingfly 创建的主题 SSH mobaxterm 是世界上最好用的 ssh 工具
@kingfly 客户端的,跟服务端没有任何关系,服务端甚至没法限制
1 ... 14  15  16  17  18  19  20  21  22  23 ... 74  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5050 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 09:50 · PVG 17:50 · LAX 01:50 · JFK 04:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.