V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
xiqian
V2EX  ›  Linux

liunx 远程连接

  •  
  •   xiqian · Jun 25, 2018 · 5967 views
    This topic created in 2864 days ago, the information mentioned may be changed or developed.

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

    40 replies    2018-06-26 19:46:09 +08:00
    a7a2
        1
    a7a2  
       Jun 25, 2018
    vnc 的话自动保存的连接信息

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

    其实我不太懂“每次连接 liunx 服务器都要输入一遍连接信息,非常麻烦”指什么
    xiqian
        2
    xiqian  
    OP
       Jun 25, 2018
    @a7a2 就是每次 ssh 一遍信息啊,没法保存连接信息,就像 xshell 一样方便就好了
    0x338
        3
    0x338  
       Jun 25, 2018
    ssh 可以写 config 设置别名
    xiqian
        4
    xiqian  
    OP
       Jun 25, 2018
    @0x338 你是说脚本吗
    AlphaTr
        5
    AlphaTr  
       Jun 25, 2018
    .ssh/config 看看使用方式,公钥连接配置下
    cheneydc
        7
    cheneydc  
       Jun 25, 2018
    密钥+tmux
    xiqian
        8
    xiqian  
    OP
       Jun 25, 2018
    @AlphaTr 好,我先看下,谢谢
    wjz2047
        9
    wjz2047  
       Jun 25, 2018
    mac iterm2
    win xshell
    chocotan
        10
    chocotan  
       Jun 25, 2018
    remmina
    xiqian
        11
    xiqian  
    OP
       Jun 25, 2018
    谢谢各位,我先慢慢看下大家发的
    xiqian
        12
    xiqian  
    OP
       Jun 25, 2018
    @chocotan remmina 老是有问题,用着就闪退了
    marhey
        13
    marhey  
       Jun 25, 2018   ❤️ 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  
       Jun 25, 2018
    禁用密码登录可禁可不禁,看你。
    bakashousi
        15
    bakashousi  
       Jun 25, 2018
    ssh config 了解一下哇
    marhey
        16
    marhey  
       Jun 25, 2018
    还麻烦? alias 666="ssh -i ~/.ssh/id_rsa root@ip_addr"
    wenzhoou
        17
    wenzhoou  
       Jun 25, 2018 via Android
    alias,不是双击打开吗?我一般用 winscp 带 putty,双击同时打开两个软件。编辑就用 win SCP。其他用 putty。
    higoge
        18
    higoge  
       Jun 25, 2018
    这种问题都描述不清楚的,除了发牢骚没别的用的问题,各位还耐心回答我真是佩服 V2EX 的环境
    mrsatangel
        19
    mrsatangel  
       Jun 25, 2018 via iPhone
    如果还是喜欢在屏幕上点点点连接服务器,建议还是使用 windows,no offense
    KomeijiSatori
        20
    KomeijiSatori  
       Jun 25, 2018
    公钥登录了解一下
    boris1993
        21
    boris1993  
       Jun 25, 2018 via Android
    密钥登录,用 config 文件保存别名,ip,私钥位置
    boris1993
        22
    boris1993  
       Jun 25, 2018 via Android
    @marhey 我必定换端口禁密码
    gbin
        23
    gbin  
       Jun 25, 2018 via Android
    难道不是 Linux? 我先去百度一下 liunx😂😂
    gbin
        24
    gbin  
       Jun 25, 2018 via Android
    百度回来了,没有 liunx,应该是楼主拼写错误
    marhey
        25
    marhey  
       Jun 25, 2018
    @wenzhoou 人家工作机是 linux
    @boris1993 方法都是参考,不能懒到复制粘贴就用吧!
    marhey
        26
    marhey  
       Jun 25, 2018
    @wenzhoou alias 不是双击吧?我确实还没击过!
    hanxiV2EX
        27
    hanxiV2EX  
       Jun 25, 2018 via Android
    哎,用 linux 先入门下吧,该看的书还是得看。
    boris1993
        28
    boris1993  
       Jun 25, 2018 via Android
    @marhey 我只是说一下我的做法,请不要激动
    marhey
        29
    marhey  
       Jun 25, 2018
    @boris1993 你倒是会感觉!
    boris1993
        30
    boris1993  
       Jun 25, 2018 via Android
    @marhey 你倒是会嚷嚷啊! block 名单+1 !
    wenzhoou
        31
    wenzhoou  
       Jun 25, 2018 via Android
    @marhey 恩。是我错了。没看清楚问题描述。
    debuggerx
        33
    debuggerx  
       Jun 25, 2018
    你需要的是一个 ‘深度终端’..
    js2854
        34
    js2854  
       Jun 25, 2018 via Android
    想要图形界面的话,可以试试 PAC,类似 xshell
    hihihihihi
        35
    hihihihihi  
       Jun 25, 2018
    ssh 用 key

    然后,alias 了解下
    widewing
        36
    widewing  
       Jun 25, 2018 via Android
    expect + lastpass-cli + alias + bash_completion, 美滋滋
    yuyueMJ
        37
    yuyueMJ  
       Jun 26, 2018 via iPhone
    按你能把 linux 拼成 liunx 的技术,敲一遍链接信息确实费劲😂
    fengtalk
        38
    fengtalk  
       Jun 26, 2018
    试试 FinalShell,目前在用,本站也推过。
    jinyu121
        39
    jinyu121  
       Jun 26, 2018
    借楼问一句,我只能 ipv6 登录我的服务器,然后 ssh-copy-id 该怎么写? `ssh-copy-id -i xxx -o 6 .ssh/id-rsa.pub xxx@[xxx:xxx:xxx:xxx]` 提示`参数 6 不知道是个啥`
    marhey
        40
    marhey  
       Jun 26, 2018
    @boris1993 我得谢谢你把我加到黑名单,还是你手快!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1001 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 95ms · UTC 19:46 · PVG 03:46 · LAX 12:46 · JFK 15:46
    ♥ Do have faith in what you're doing.