精华内容
下载资源
问答
  • WinSCP是一个 Windows 环境下使用的 SSH开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。有需要的小伙伴欢迎来西西下载。软件特征:文件...

    WinSCP是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。有需要的小伙伴欢迎来西西下载。

    软件特征:

    文件操作

    WinSCP 可以执行所有基本的文件操作,例如下载和上传。同时允许为文件和目录重命名、改变属性、建立符号链接和快捷方式。

    两种可选界面允许用户管理远程或本地的文件。

    连接到远程计算机

    使用 WinSCP 可以连接到一台提供 SFTP (SSH File Transfer Protocol)或 SCP (Secure Copy Protocol)服务的 SSH (Secure Shell)服务器,通常是 UNIX 服务器。SFTP 包含于 SSH-2 包中,SCP 在 SSH-1 包中。两种协议都能运行在以后的 SSH 版本之上。WinSCP 同时支持 SSH-1 和 SSH-2。 但WinSCP不支持编码选择,也就是说,你在Windows下使用WinSCP连接一个Linux机器,因为Linux和Windows的默认编码不同,因此是无法访问上面的中文文件或者文件夹的(将看到乱码)。一种解决方法就是在打开winscp时登录中的 Advanced Options–Environment中将 “UTF-8 encoding for filenames”设为on.

    如果您是第一次使用 WinSCP,建议选择 Windows Explorer 界面,因为 Windows 用户比较熟悉这个界面。当然,如果您习惯 Norton Commander 风格,就选择 Norton Commander 界面,它注重于方便的键盘操作,你完全可以脱离鼠标,更快地进行操作。

    软件功能:

    图形用户界面

    多语言

    与 Windows 完美集成(拖拽, URL, 快捷方式)

    支持所有常用文件操作

    支持基于 SSH-1、SSH-2 的 SFTP 和 SCP 协议

    支持批处理脚本和命令行方式

    多种半自动、自动的目录同步方式

    内置文本编辑器

    支持 SSH 密码、键盘交互、公钥和 Kerberos(GSS) 验证

    通过与 Pageant(PuTTY Agent)集成支持各种类型公钥验证

    提供 Windows Explorer 与 Norton Commander 界面

    可选地存储会话信息

    可将设置存在配置文件中而非注册表中,适合在移动介质上操作

    更新日志:

    在这个版本中,WinSCP被更新为OpenSSL 1.0.2t和Expat 2.2.8。这个版本还修复了一些bug,并添加了一些小的改进。

    展开全文
  • 说到这个软件,大概就是我找 xshell 代替的,在百度上最多的回答之一了,看过之后也确实很有感觉,直接输入 ssh 命令就可以直接访问远程主机,还能自定义保存我们的主机配置,方便连接多个主机使用,官方的文档和...

    一、Windows

    1、cmder:https://cmder.net/
    说到这个软件,大概就是我找 xshell 代替的,在百度上最多的回答之一了,看过之后也确实很有感觉,直接输入 ssh 命令就可以直接访问远程主机,还能自定义保存我们的主机配置,方便连接多个主机使用,官方的文档和教程也科普了很多的快捷键和配置说明,使用非常简单,还能随时跳转Windows自带的cmd和powershell,非常值得使用。

    2、electerm :https://electerm.html5beta.com/
    这个软件,是笔者在捣鼓深度的deepinOS偶然间发现的,在深度操作系统上使用感觉还颇为不错,后来百度了一下,发现也是开源的并且制霸全平台的一个基于UI的软件,于是乎笔者在mac,Windows上都下载了一下,发现确实也都有很不错的体验,UI里面自带的标签功能也真的是很实用,只不过这个软件在macos上的表现还有待改进,因为他自带的UI 应该是以windows为标准写的,所以对于窗口的操作是在右上角,和mac系统统一的使用习惯(左上角)有些不同,所以可能会让有些人用的不爽。

    3.MobaXterm

    4.FinalShell

    二、MacOS

    1、item2:https://www.iterm2.com/

    这个绝对是使用macos系统的福利软件,因为只有mac系统是可以用这个软件的,并且也是软件的设计初衷也是冲着代替terminal的方向去的,因此我从开始使用mac系统的时候便抛弃了自带的terminal,把这个软件固定在了下边栏,只是因为他在管理ssh主机上有很方便的功能(我只了解这些),在这个软件配置一下你要连接主机为profile中的一个,就可以直接在下边栏右键,看到你的主机list:

    是不是有被惊艳到呢?虽然没有其他软件那些豪华的UI窗口界面,但是单纯的命令窗口,一样有简约的便利。

    2、FinalShell:http://www.hostbuf.com/
    这个软件是一款国人研发的,UI界面和功能比较好的工具,类似于xshell和xftp的合体,但是又不仅限于此,还包括了主机的网络方面的监控等类似功能,看着截图挺好的,不过需要付费,我就先打扰了。
    3、Commander One
    网站:https://mac.eltima.com/file-manager.html

    这个软件虽然不是ssh的软件,但是可以连接远程的ftp,类似于xftp软件,也是两个窗口栏显示的,比较惊喜的是,困扰我很久的mac系统不能识别Android手机存储的问题这个软件可以解决,插上安卓手机之后,打开这个软件,选择开启mtp媒体支持就ok了。(估计用mac的大佬,用安卓手机的人也比较少吧)

    展开全文
  • git服务器开源软件

    2020-12-24 08:49:58
    第二个办法是在主机上建立一个 git 账户,让每个需要写权限的人发送一个 SSH 公钥,然后将其加入 git 账户的~/.ssh/authorized_keys 文件。...$ sudo adduser git$ su git$ cd$ mkdir .ssh只要把它们逐个追加到 a...

    第二个办法是在主机上建立一个 git 账户,让每个需要写权限的人发送一个 SSH 公钥,然后将其加入 git 账户的~/.ssh/authorized_keys 文件。这样一来,所有人都将通过 git 账户访问主机。这丝毫不会影响提交的数据 — 访问主机用的身份不会影响提交对象的提交者信息。

    $ sudo adduser git

    $ su git

    $ cd

    $ mkdir .ssh

    只要把它们逐个追加到 authorized_keys 文件尾部即可:

    $ cat tmp/id_rsa.john.pub >> ~.ssh/authorized_keys

    $ cat tmp/id_rsa.josie.pub >> ~.ssh/authorized_keys

    $ cat tmp/id_rsa.jessica.pub >> ~.ssh/authorized_keys

    现在可以用 –bare 选项运行 git init 来建立一个裸仓库,这会初始化一个不包含工作目录的仓库。

    $ cd /opt/git

    $ mkdir project.git

    $ cd project.git

    $ git –bare init

    这时,Join,Josie 或者 Jessica 就可以把它加为远程仓库,推送一个分支,从而把第一个版本的项目文件上传到仓库里了。值得注意的是,每次添加一个新项目都需要通过 shell 登入主机并创建一个裸仓库目录。

    $ cd myproject

    $ git init

    $ git add .

    $ git commit -m ‘initial commit’

    $ git remote add origin git@gitserver:/opt/git/project.git

    $ git push origin master

    作为一个额外的防范措施,你可以用 Git 自带的 git-shell 工具限制 git 用户的活动范围。只要把它设为git 用户登入的 shell,那么该用户就无法使用普通的 bash 或者 csh 什么的 shell 程序。编辑 /etc/passwd 文件:

    在其他人机子上可以直接clone

    git clone git@gitserver:/opt/git/project.git

    $ sudo vim /etc/passwd

    在文件末尾,你应该能找到类似这样的行:

    git:x:1000:1000::/home/git:/bin/sh

    把 bin/sh 改为 /usr/bin/git-shell (或者用 which git-shell 查看它的实际安装路径)。该行修改后的样子如下:

    git:x:1000:1000::/home/git:/usr/bin/git-shell

    展开全文
  • 摘要:通常Linux都是服务器系统,而我们办公用的电脑都是Windows系统,而很多时候要通过ssh连接到Linux服务器上进行一些操作,因此就需要用到连接工具。...通常Linux都是服务器系统,而我们办公用的电脑都是Windows...

    摘要:通常Linux都是服务器系统,而我们办公用的电脑都是Windows系统,而很多时候要通过ssh连接到Linux服务器上进行一些操作,因此就需要用到连接工具。...

    通常Linux都是服务器系统,而我们办公用的电脑都是Windows系统,而很多时候要通过ssh连接到Linux服务器上进行一些操作,因此就需要用到连接工具。我们来看看具体有哪些以及它们的简单用法。

    推荐工具

    工具详情

    putty

    putty是一款开源免费的ssh连接工具。对于不太想付费的用户可以选择使用这一款ssh连接工具,它的界面如下图所示,是两个很老旧的电脑图标

    6e55be8c219ee9a7c290043bca809fd2.png

    它的使用比较简单,打开软件,就会弹出连接界面,输入主机名和端口,然后点击open,就会自动使用ssh连接到对应的主机上。

    第一次连接时会弹出警告信息,询问你是否需要保存这个服务器的信息,点击yes即可。

    bcb86c0611f258fa730142bcae002dca.png

    然后进入到登录界面,在黑色框框里,先输入用户名,再输入密码,回车,就登录成功了。

    FinalShell

    FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求.

    软件界面:

    3b6446560af011449fe44cdd72a60945.png

    FinalShell 软件界面

    76c2f2deb53c9fa1c545b236290bdaf6.png

    FinalShell 登录界面

    secureCRT

    SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。

    SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。

    405f022f33c55d783a7879aa14679071.png

    secureCRT 界面

    xshell

    Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

    Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。

    3d60ac99c95a8ffbd013bfe70d3986b3.png

    xshell 界面

    ---------------------------------- THE END ----------------------------------

    展开全文
  • 几款开源的堡垒机

    千次阅读 2021-05-15 23:34:51
    Jumpserver 是全球首款完全开源的堡垒机,使用GNU GPL v2.0开源协议,是符合4A(认证Authentication、账号Account、授权Authorization、审计Audit)的专业运维审计系统。Jumpserver 使用Python / Django 进行开发,...
  • 摘要:本文设计开发了一个基于SSH框架的酒店Android手机查询系统.该系统采用面向对象的设计思想进行分析与设计,利用Eclipse,MyEclipse,Android SDK,Tomcat和MySQL联合开发.系统分为服务端和Android客户端两部分....
  • 它是一个非交互式系统,它可以安装、定制和管理Linux系统以及软件配置,支持物理机、虚拟机和Chroot环境,从小型网络到大规模基础设施和集群都适用,它支持通过网络或安装介质全自动安装Debian、SuSE、RedHat和...
  • Linux和类Unix系统上5个惊艳的开源备份软件:Bacula、Amanda、Backupninja、Backuppc和UrBackup,这些都是既可以使用在Linux上也可以使用在Unix上面,他们的优点就是性能稳定,使用灵活。一个好的备份计划是非常必要...
  • 推荐一款 iOS SSH 工具 - iTerminal Pro

    千次阅读 2021-01-22 14:19:51
    iTerminal Pro是iPhone / iPad上功能强大的SSH和Telnet客户端,通过它连接管理远程服务器,在地铁、公交上都可以随时拿出手机来排查线上问题啦,程序员可以一台手机搞定。 下载连接:...
  • XShell收费?5款免费且超赞的SSH工具,一个比一个香

    千次阅读 多人点赞 2021-12-15 23:03:45
    大家好,我是一航! ...今天就来分享一下我用过的几款免费、开源且好用的SSH软件;每一款都很优秀,也都有自己的特点,可以根据自己的喜好,选择使用。 软件目录 Electerm FinalShell WindTerm(.
  • 在很多人眼中,「开源」是一个时髦且有情怀的词汇,不少公司也开始给自己贴上“开源”标签。但一个优秀的开源项目可远远不止是公布源代码、发篇新闻稿那么简单,它需要将开源精神贯彻到公司的战略中,并为之付出大量...
  • 所谓开源,就是把软件的源代码开放出来,大家都能看到源代码,大家可以一起研究源代码并对软件的进行优化和改进。越来越多的IT公司对开源持开放态度,一方面有了优秀的开源项目,就不用再重复造轮子,...
  • 这些主要是面向企业的应用软件项目,涵盖Web服务器、大数据、云计算、云存储、操作系统、数据库等几大类别。 红帽发布2019年企业开源调查报告 开源技术已被广泛应用于企业中,这一点毋庸置疑。像谷歌和微软这样...
  • GitHub 上的优质 Linux 开源项目,真滴牛逼!

    万次阅读 多人点赞 2021-01-14 09:59:44
    GitHub 是我非常喜欢的一个网站,很多人在 GitHub 上开源了自己的优质项目,通常我也闲逛 GitHub 会搜集一些对自己有利的开源项目并进行分类汇总,这次特意筛选了些 Linux 领域的优质开源项目,分享给大家。...
  • Views:1,051内容概要: ssh工具 xshell finalshell关于生产力的更多内容, 可以看看我的专栏一些效率工具可以可以看看我整理的常用工具推荐。ssh工具在工作中经常回需要从自己的工作机器(Windows 或者mac) ssh 连接到...
  • linux服务器搭建教程在我们的日常生活中,电脑已经成为了必需品,LAMP是常用来建立动态网站或者服务器的开源软件,指的是Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指...
  • 今天在这里推荐一个好用的android手机版SSH管理工具,方便你随时随地的远程管理Linux服务器。用树莓派连接无线路由器再连接手机,直接用手机的SSH就能控制手机,是不是很方便。ConnectBot本身是一款在Android手...
  • Debian安装ssh

    2021-09-01 10:28:56
    Debian10 安装ssh ...Openssh 为这种协议的实现或实体,我们可以通过 openssh 这个开源软件进行远程登录。 安装 1.切换root用户 su 2.安装ssh apt-get install openssh-server 3.编辑/etc/ssh/sshd_c
  • SSH软件测评与分享

    2021-10-18 16:36:41
    ##SSH远程软件测评与分享 所有软件我都上传到了百度网盘,可供下载。 ###1、MobaXterm 功能强大,个人版免费,管理的主机比较少的话够用了。专业版收费。密码管理很好。推荐使用。可以在我的个人博客下载专业版。 ...
  • 确保你部署的备份软件支持以下特性:开源软件:你必须使用那些源代码可以被自由修改的软件。这样即使项目停止了或者没有补丁更新也可以确保你能恢复数据。跨平台支持:确保备份软件可以在各种...
  • 前言最近由于项目需求,项目中需要实现一个WebSSH连接终端的功能,由于自己第一次做这类型功能,所以首先上了GitHub找了找有没有现成的轮子可以拿来直接用,当时看到了很多这方面的项目,...
  • GPL(GNU General Public License) ⚫ 具有传染性的一种开源协议,不允许修改后和衍生的代码做为闭源的商业软件发布和销售 使用 GPL 的最著名的软件项目是:Linux MIT(Massachusetts Institute of Techno...
  • 以前在windows上一直使用的SSH工具是XShell,后来转到mac平台,XShell没有mac版本。所以之前一直在找一款颜值高,功能齐全的可以作为日常使用的Shell工具。 我知道mac下也有不少优秀的Shell终端工具,比如SecureCRT...
  • 6、WinSCP、FileZilla WinSCP是一个Windows环境下使用SSH开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。 FileZilla 客户端是一个快速可靠的、跨平台的FTP,FTPS和...
  • 点击下方“IT牧场”,选择“设为...•003:《Java面试宝典》•004:《Docker开源书》•005:《Kubernetes开源书》•006:《DDD速成(领域驱动设计速成)》•007:全部•008:加技术群讨论 关注我 喜欢就点个"在看"呗^_^
  • Features include: coloured icons, tight integration with SSH, and context-menu interactivity. (): TortoiseSVN is a Subversion (SVN) client, implemented as a windows shell extension. It's intuitive ...
  • 通过ssh协议可以实现计算机的远程控制,对于安卓系统,可以使用connectbot软件实现ssh的连接 介绍 connectbot是安卓手机的ssh客户端,一个本地终端模拟器,支持多任务。简单,强大,开源。使用它能够安全的在安卓...
  • RapidScada免费开源Scada组态软件系列教程 系列文章目录 RapidScada免费开源Scada组态软件系列教程1-初识RapidScada RapidScada免费开源Scada组态软件系列教程2-关于系统得安装 RapidScada免费开源Scada组态软件系列...
  • SSH安装与使用

    2021-03-06 12:59:26
    SSH的安全机制 SSH的安装 启动服务器的SSH服务 SSH两种级别的远程登录 SSH的高级应用 Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。它是专为...
  • 了解一下这三个用于 Linux 上的 SSH 图形界面工具。在你担任 Linux 管理员的职业生涯中,你会使用 Secure Shell(SSH)远程连接到 Linux 服务器或桌面。可能你曾经在某些情况下,会同时 SSH 连接到多个 Linux 服务器。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 45,700
精华内容 18,280
关键字:

ssh开源软件