V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
xiqian
V2EX  ›  Linux

liunx 远程连接

  •  
  •   xiqian · 2018-06-25 16:12:59 +08:00 · 5159 次点击
    这是一个创建于 2335 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在开始使用 liunx 作为开发环境,每次连接 liunx 服务器都要输入一遍连接信息,非常麻烦,各位大神,有没有好的解决方法?

    40 条回复    2018-06-26 19:46:09 +08:00
    a7a2
        1
    a7a2  
       2018-06-25 16:18:51 +08:00
    vnc 的话自动保存的连接信息

    ssh 可以使用使用密匙链接很方便

    其实我不太懂“每次连接 liunx 服务器都要输入一遍连接信息,非常麻烦”指什么
    xiqian
        2
    xiqian  
    OP
       2018-06-25 16:22:26 +08:00
    @a7a2 就是每次 ssh 一遍信息啊,没法保存连接信息,就像 xshell 一样方便就好了
    0x338
        3
    0x338  
       2018-06-25 16:22:51 +08:00
    ssh 可以写 config 设置别名
    xiqian
        4
    xiqian  
    OP
       2018-06-25 16:24:15 +08:00
    @0x338 你是说脚本吗
    AlphaTr
        5
    AlphaTr  
       2018-06-25 16:25:18 +08:00
    .ssh/config 看看使用方式,公钥连接配置下
    0x338
        6
    0x338  
       2018-06-25 16:26:17 +08:00   ❤️ 1
    cheneydc
        7
    cheneydc  
       2018-06-25 16:26:22 +08:00
    密钥+tmux
    xiqian
        8
    xiqian  
    OP
       2018-06-25 16:27:03 +08:00
    @AlphaTr 好,我先看下,谢谢
    wjz2047
        9
    wjz2047  
       2018-06-25 16:27:23 +08:00
    mac iterm2
    win xshell
    chocotan
        10
    chocotan  
       2018-06-25 16:28:04 +08:00
    remmina
    xiqian
        11
    xiqian  
    OP
       2018-06-25 16:29:15 +08:00
    谢谢各位,我先慢慢看下大家发的
    xiqian
        12
    xiqian  
    OP
       2018-06-25 16:30:01 +08:00
    @chocotan remmina 老是有问题,用着就闪退了
    marhey
        13
    marhey  
       2018-06-25 17:20:58 +08:00   ❤️ 1
    5 楼正解。我详细说说,

    服务器:
    ssh-keygen -t rsa 生成 id_rsa、id_rsa.pub
    编辑 ssh 配置文件:vim /etc/ssh/sshd_config
    禁用密码登录(注意其他小伙伴用密码也无法登录了):PasswordAuthentication no
    把 id_rsa.pub 复制到.ssh/authorized_keys 文件夹

    本地机:
    登录:ssh -i ~/.ssh/id_rsa root@ip_addr
    目录拷贝:scp -i ~/.ssh/id_rsa/ ~/www/ root@ip_addr/home/www/
    嫌弃上面两个登录要输入 id_rsa 路径麻烦,编辑 ssh_config 文件指定你的 id_rsa
    vim ~/.ssh/ssh_config
    IdentityFile ~/.ssh/id_rsa
    重启 ssh:sudo service sshd restart
    [完]
    marhey
        14
    marhey  
       2018-06-25 17:22:55 +08:00
    禁用密码登录可禁可不禁,看你。
    bakashousi
        15
    bakashousi  
       2018-06-25 17:27:52 +08:00
    ssh config 了解一下哇
    marhey
        16
    marhey  
       2018-06-25 17:28:26 +08:00
    还麻烦? alias 666="ssh -i ~/.ssh/id_rsa root@ip_addr"
    wenzhoou
        17
    wenzhoou  
       2018-06-25 17:37:50 +08:00 via Android
    alias,不是双击打开吗?我一般用 winscp 带 putty,双击同时打开两个软件。编辑就用 win SCP。其他用 putty。
    higoge
        18
    higoge  
       2018-06-25 18:13:58 +08:00
    这种问题都描述不清楚的,除了发牢骚没别的用的问题,各位还耐心回答我真是佩服 V2EX 的环境
    mrsatangel
        19
    mrsatangel  
       2018-06-25 18:27:08 +08:00 via iPhone
    如果还是喜欢在屏幕上点点点连接服务器,建议还是使用 windows,no offense
    KomeijiSatori
        20
    KomeijiSatori  
       2018-06-25 18:31:06 +08:00
    公钥登录了解一下
    boris1993
        21
    boris1993  
       2018-06-25 19:36:44 +08:00 via Android
    密钥登录,用 config 文件保存别名,ip,私钥位置
    boris1993
        22
    boris1993  
       2018-06-25 19:37:36 +08:00 via Android
    @marhey 我必定换端口禁密码
    gbin
        23
    gbin  
       2018-06-25 19:39:12 +08:00 via Android
    难道不是 Linux? 我先去百度一下 liunx😂😂
    gbin
        24
    gbin  
       2018-06-25 19:40:57 +08:00 via Android
    百度回来了,没有 liunx,应该是楼主拼写错误
    marhey
        25
    marhey  
       2018-06-25 20:12:14 +08:00
    @wenzhoou 人家工作机是 linux
    @boris1993 方法都是参考,不能懒到复制粘贴就用吧!
    marhey
        26
    marhey  
       2018-06-25 20:17:09 +08:00
    @wenzhoou alias 不是双击吧?我确实还没击过!
    hanxiV2EX
        27
    hanxiV2EX  
       2018-06-25 20:19:55 +08:00 via Android
    哎,用 linux 先入门下吧,该看的书还是得看。
    boris1993
        28
    boris1993  
       2018-06-25 20:43:06 +08:00 via Android
    @marhey 我只是说一下我的做法,请不要激动
    marhey
        29
    marhey  
       2018-06-25 20:45:13 +08:00
    @boris1993 你倒是会感觉!
    boris1993
        30
    boris1993  
       2018-06-25 21:06:10 +08:00 via Android
    @marhey 你倒是会嚷嚷啊! block 名单+1 !
    wenzhoou
        31
    wenzhoou  
       2018-06-25 21:17:51 +08:00 via Android
    @marhey 恩。是我错了。没看清楚问题描述。
    debuggerx
        33
    debuggerx  
       2018-06-25 21:38:58 +08:00
    你需要的是一个 ‘深度终端’..
    js2854
        34
    js2854  
       2018-06-25 21:49:26 +08:00 via Android
    想要图形界面的话,可以试试 PAC,类似 xshell
    4ever911
        35
    4ever911  
       2018-06-25 22:12:18 +08:00
    ssh 用 key

    然后,alias 了解下
    widewing
        36
    widewing  
       2018-06-25 22:54:54 +08:00 via Android
    expect + lastpass-cli + alias + bash_completion, 美滋滋
    yuyueMJ
        37
    yuyueMJ  
       2018-06-26 09:30:30 +08:00 via iPhone
    按你能把 linux 拼成 liunx 的技术,敲一遍链接信息确实费劲😂
    fengtalk
        38
    fengtalk  
       2018-06-26 09:35:42 +08:00
    试试 FinalShell,目前在用,本站也推过。
    jinyu121
        39
    jinyu121  
       2018-06-26 12:33:59 +08:00
    借楼问一句,我只能 ipv6 登录我的服务器,然后 ssh-copy-id 该怎么写? `ssh-copy-id -i xxx -o 6 .ssh/id-rsa.pub xxx@[xxx:xxx:xxx:xxx]` 提示`参数 6 不知道是个啥`
    marhey
        40
    marhey  
       2018-06-26 19:46:09 +08:00
    @boris1993 我得谢谢你把我加到黑名单,还是你手快!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1160 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:58 · PVG 02:58 · LAX 10:58 · JFK 13:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.