找回密码
 立即注册
搜索
查看: 2895|回复: 11

[其他] Linux发行版比如centos有没有可能编译一个新openssh当sftp专用

[复制链接]
头像被屏蔽
     
发表于 2023-12-12 09:46 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2023-12-12 09:54 | 显示全部楼层
可以啊,你编译的时候指定--prefix=/usr/local/openssh9,然后改端口,启动

论坛助手,iPhone
回复

使用道具 举报

     
发表于 2023-12-12 10:01 | 显示全部楼层
共用一个sshd有什么问题吗
回复

使用道具 举报

     
发表于 2023-12-12 10:32 | 显示全部楼层
你还是用自带的sshd, 然后-f自己的配置文件不就行了
回复

使用道具 举报

     
发表于 2023-12-12 10:54 | 显示全部楼层
回复

使用道具 举报

     
发表于 2023-12-12 12:23 | 显示全部楼层
直接上 docker 行不行?
启动容器时把数据文件的目录挂载上去
/etc/passwd /etc/shadow 与 host 系统不冲突(最好也先在主系统里单独建好文件, 然后挂载进去, 不然容器删了, 这些数据就丢了)
回复

使用道具 举报

     
发表于 2023-12-12 18:22 来自手机 | 显示全部楼层
docker容器单开sshd服务完事儿。

—— 来自 samsung SM-N9860, Android 13上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

     
发表于 2023-12-12 18:31 | 显示全部楼层
想自己编译当然没问题
回复

使用道具 举报

     
发表于 2023-12-13 15:24 | 显示全部楼层
本帖最后由 系统杀手 于 2023-12-13 15:27 编辑

第一反应也是单独起个有openssh-server的docker暴露到另一个端口就完事了。 与宿主机文件共享也可以直接用docker的volumes
回复

使用道具 举报

     
发表于 2023-12-13 15:31 | 显示全部楼层
build和install是两回事,这个用途直接下个binary就好了
回复

使用道具 举报

发表于 2023-12-13 15:39 | 显示全部楼层
回复

使用道具 举报

     
发表于 2023-12-13 15:40 | 显示全部楼层
修改systemd的配置就行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-28 04:43 , Processed in 0.041226 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表