linux sftp 软件 linux sftp - 电脑|办公 - 电脑办公-杀毒安全-网络-V3学习网
微商网
 
 
导航:首页 |电脑|办公|正文

linux sftp 软件 linux sftp

时间:2020-07-28 14:23:59
如何使用SFTP工具实现windows向linux传输文件这样可以更安全,这样很不安全。通过chroot可以将某个用户登录SFTP后只能在某个限定的目录下操作:Subsystem sftp inter
作者:

linux sftp 软件

如何使用SFTP工具实现windows向linux传输文件

这样可以更安全,这样很不安全。

通过chroot可以将某个用户登录SFTP后只能在某个限定的目录下操作:Subsystem sftp internal-sftpUsePAM ssh restart4、现在用SFTP软件使用sftpuser1用户登录;yesMatch&nbsp通常SFTP的任何用户登录之后能看到整个系统的文件目录:useradd sftpuser1给该用户设置一个密码、创建一个用于SFTP登录的用户:1。

如果上级目录不可以设置成root、重新启动sshd:代码示例:service&nbsp,那可以通过建立符号链接 internal-sftpChrootDirectory&nbsp,该目录的用户属主必须是root:passwd sftpuser12、设置sshd_config:vi /etc/ssh/sshd_config找到 Subsystem sftp这一行,修改成:代码示例,并且该目录的上级的每一级目录的属主也必须是root;user&nbsp。

3。

多个用户请重复配置这三行:代码示例;sftpuser1ForceCommand internal-sftpChrootDirectory /home/ftpdir把以上 /home/ftpdir 目录替换成需要限定的实际目录。

注意;ln -s 来变相实现。

将SFTP用户限制在某个目录下的方法与操作步骤;/home/ftpdir这样可以为不同的用户设置不同的限制目录:Match user sftpuser2ForceCommand&nbsp

Linux操作系统上Lftp工具使用的一些技巧是什么?

Lftp是一个功能强大的下载工具,它支持访问文件的协议: ftp, sftp,ftps, http, https, hftp, fish.(其中ftps 和https需要在编译的时候包含openssl库)。

llftp的界面非常想一个shell: 有命令补全,历史记录,允许多个后台任务执行等功能,使用起来非常方便。

它还有书签、排队、镜像、断点续传、多进程下载等功能。

命令行语法 要看lftp的命令行语法,只要在shell中输入lftp --help lftp [OPTS] `lftp" 是在 c 文件执行后 lftp 执行的第一个命令-f 执行文件中的命令后退出-c 执行命令后退出--help 显示帮助信息后退出--vesion 显示 lftp 版本后退出其他的选项同 `open" 命令-e 在选择后执行命令-u [, ] 使用指定的用户名口令进行验证-p 连接指定的端口 主机名, URL 或书签的名字如果在命令行中输入的站点名称,lftp将直接登录站点,比如 [yhj@ccse-yhj yhj]$ lftp ftp:dsec.pku.edu.cn:27incoming... ... (此处略去站点登录信息)cd 成功,当前目录=incoming lftp dsec.pku.edu.cn:incoming如果在命令行不输入站点名称,则必须在进入到lftp界面后用open命令打开 [yhj@ccse-yhj yhj]$ lftp lftp :~ open ftp:dsec.pku.edu.cn:27incomingcd 成功,当前目录=incoming lftp dsec.pku.edu.cn:incoming相关文件 etclftp.conf 全局配置文件,实际位置依赖系统配置文件目录,可能在etc,也可能在uslocaletc ~.lftpc, ~.lftpc 用户配置文件,将在etclftp.conf之后执行,所以这里面的设置会覆盖etclftp.conf中的设置。

lftp 缺省不会显示 ftp 服务器的欢迎信息和错误信息,这在很多时候不方便,因为你有可能想知道这个服务器到底是因为没开机连不上,还是连接数已满。

如果是这样,你可以在 ~.lftpc 里写入一行 deug 3 就可以看到出错信息了。

更多的配置选项请查man手册或在lftp界面内用命令 set -a 获得。

~.lftplog 当lftp转为后台非挂起模式执行时,输出将重定向到这里 ~.lftpookmaks 这是lftp存储书签的地方,可以lftp查看ookmak命令 ~.lftpcwd_histoy 这个文件用来存储访问过的站点的工作目录 常用命令 下载单个文件和一组文件,断点续传用-c参数 lftp dsec.pku.edu.cn: get -c ls-lR.txt lftp dsec.pku.edu.cn: mget *.txt 镜像(反镜像即上传)一个目录,可以用多个线程并行镜像一个目录(--paallel=N) lftp dsec.pku.edu.cn: mio incoming local_name lftp dsec.pku.edu.cn: mio -R local_name lftp dsec.pku.edu.cn: mio --paallel=3 incoming local_name 多线程下载,类似网络蚂蚁的功能;缺省是5个线程 lftp dsec.pku.edu.cn: pget -n 4 ls-lR.txt 后台任务管理 缺省情况下,按 Ctl+z,正在执行的任务将转为后台执行,也可以在命令行末尾加&符号使任务在后台执行。

用jos命令可以查看所有的后台进程。

用 queue命令可以排队新的任务。

如果退出lftp是还有任务在后台执行,lftp将转为后台执行。

其它用法 lftp支持类似ash的管道操作,例如用下面的命令可以将ftp服务器上的特定目录下(也可以是整个站点)所有文件的大小存到本地的文件ls.txt中 lftp dsec.pku.edu.cn: du incoming ls.txt !shell command anon 匿名登录 at time [-- command] 在给定时间执行命令.eg:"at 08:00 -- exit top kill & cls和ls区别:ls是由服务器来格式化输出,cls则是由lftp自己来格式化,类似shell中的ls命令 command cmd ags... 直接运行cmd,忽略alias exit [g] [top] [kill] find 可遍历目录,用于缺乏ls -R文件的服务器 glo [-d] [-a] [-f] command patten:用于模式扩展,普通的lftp命令没有模式扩展功能 -f plain files(default) -d diectoies -a all files kill all | jo_no 杀死全部jo或指定jo号 mio [OPTS] [souce [taget]] -, --no-ecusion don"t go to sudiectoie - R, --evese evese mio (put files) queue [-n num ] cmd quote cmd els [ags] 同ls,只是不用cache。

epeat [ -c ] [[-d] delay] [command] 重复执行command,默认间隔1秒 -c 重复次数 --while-ok eaks loop when command etuns non-zeo exit code; --until-ok" eaks on zeo exit code. Examples: epeat at tomoow -- mioepeat 1d mio file:chaset (sting)

WinSCP怎么样切换目录?WinSCP切换linux目录

WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。

简单来说就是WinSCP可以直接通过SSH链接你的linux服务器;然后进行文件的复制操作;并且可以直接编辑文件。

这样我们就不需要安装FTP之类的软件了。

由于我们用WinSCP就是用来远程linux的;但是linux上的目录形式和windows很不一样;所以我们这次要介绍一下怎么样在WinSCP切换linux的目录工具/原料一台安装有WinSCP的windows电脑一台linux服务器方法/步骤1请自行百度下载安装WinSCP软件2登陆WinSCP打开WinSCP;输入linux服务器信息登录你的linux服务器登录完成之后来到默认的linux主目录这次我们要看一下home/wwwroot/下的文件所以先点击选择上面下拉框接着选中也就是根目录然后找到home目录接着打开wwwroot目录最后我们就看到我们要打开的wwwroot下面的文件了其实主要的一点就是要知道linux的目录结构是一个树形的;最上面的树根是也就是/

服务器拒绝了SFTP连接,但它监听FTP连接。

Windows下连接Linux的ssh工具有哪些作为一个Windows操作系统用户,如果想要连接Linux服务器来进行文件之间的传送,那么需要一个Secure Shell软件(简称SSH的)。

实际上,SSH是一个网络协议,允许通过网络连接到Linux和Unix服务器。

SSH使用公钥加密来认证远程的计算机。

通常有多种途径使用SSH,自动连接或是使用密码认证登录。

为大家搜集整理了几种可以连接Linux服务器的工具:puttyPutty是最有名的SSH和telnet客户端,由Simon Tatham为Windows平台开发。

Putty是一款开源软件,提供可用的源代码并有一批志愿者进行开发和支持。

Putty易于安装和使用,通常大部分的配置选项不需要修改。

用户只需要输入少量基本的参数,就可以开始很简单地建立连接会话。

2.Bitvise SSH ClientBitvise SSH是一款支持SSH和SFTP的Windows客户端。

由Bitvise开发和提供专业支持。

这款软件工具性能突出,易于安装、便于使用。

Bitvise SSH客户端拥有功能丰富的图形界面,通过自动重连功能的内置代理进行动态端口转发。

据了解,Bitvise SSH客户端对个人用户使用是免费的,同时对于在内部的个人商业使用同样免费。

3.MobaXtermMobaXterm是远程计算的终极工具箱。

在 单独一个Windows应用里,MobaXterm为程序员、网站管理员、IT管理员及其它用户提供了远程操作一揽子功能。

另外,MobaXterm提供了所有重要的远程网络工具(如SSH、X11、RDP、VNC、FTP、MOSH等),以及Windows 桌面上的Unix命令(bash、ls、cat、sed、grep、awk、rsync等),这些均是由一个开箱即用的单一的便携可执行文件提供,并对个人使用免费。

4.DameWare SSHDameWare SSH是最好的免费SSH客户端。

该免费工具是一个终端模拟器,可以从一个易用的控制台建立多个telnet和SSH连接。

将常用的会话保存在 Windows 文件系统中使用多套保存的证书来轻松登录不同的设备使用telnet、SSH1和SSH2协议连接计算机和设备5.SmarTTYSmarTTY是一款免费的多标签SSH客户端,支持使用SCP命令随时复制文件和目录。

SSH服务器每个连接支持最多10个子会话.SmarTTY在做得最好:没有多个窗口,不需要重新登录,仅打开一个新的标签页就可以。

6.CygwinCygwin 是一款GNU和开源工具的集合,提供类似一个Windows平台下Linux的功能。

Cygwin包括一个称为模拟库的Unix系统:cygwin.dll,集成大量GNU和其它免费软件。

在安装包中,有高质量的编译器和其他软件开发工具、一个X11服务器、一套完整的X11开发套件、GNU emacs编辑器、Tex和LaTeX、openSSH(客户端和服务器),此外还包括在Windows下需要编译和使用PhysioToolkit软件的所有。

通过以上工具介绍,哪一款SSH工具值得用户尝试,可以根据需求和喜好来选择。

如果有另外的SSH工具列举,可以进一步留言补充。

win7使用xmanager登录Linux,怎样实现文件拷贝

可以用sftp传输,xmanager自带的xftp客户端软件,登录时候用sftp协议,端口22,这样就能够传输文件了。

如果你用root用户登录的话,所有目录的文件都可以看到。

如果经常要传输文件的话,还是在linux上安装samba服务,它是给windows系统共享用的程序,设置好你所需要共享目录和权限,在windows上打开网上邻居,就跟访问其他windows共享一样。

...

Windows下连接Linux的ssh工具有哪些

zip2、SecureCRTSecure CRT,是一款支持 SSH2,Xftp和Xlpd。

它的主要功能就是在本地与远程计算机间安全的复制文件;Linux主机。

Xftp是一个用于MS Windows平台的强大的FTP和SFTP文件传输程序。

用它来远程管理Linux十分好用,其主要优点如下:◆ 全面支持ssh1和ssh2;◆ 绿色软件,最吸引我的是,SecureCRT 支持标签化 SSH 对话,要求填入session,同时支持Telnet和rlogin协议。

(共享软件)Xstart是一个窗口化的登陆界面、Telnet/SSH、Relogin、Serial。

可进行远程登陆;◆ 体积很小,仅364KB (0.54 beta版本)。

Xftp让你能安全地在Unix/,3DES和RC4密码和密码与RSA鉴别、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。

同时支持SCP协议:自动注册、对不同主机保持不同的特性。

下载:SecureCRT3,TELNET,和RLOGIN终端仿真软件。

它使得用户能轻松和安全地从Windows PC上访问Unix/、打印功能、颜色设置、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,设置项也极为丰富。

简单的说是Windows下登录UNIX、Linux服务器主机的软件。

SecureCRT支持SSH、WinSCPWinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。

SecureCRT是一款用于连接运行包括Windows、可变屏幕尺寸、用户定义的键位图和优良的VT100、VT102、VT220、ANSI竞争。

Xmanager PCX ServerXmanager是一个运行于MS Windows平台上的高性能的X window服务器。

你可以在你的本地PC上同时运行Unix/Linux和Windows图形应用程序。

Xshell是一个用于MS Windows平台的强大的SSH、UNIX、VMS的理想工具。

下载: putty;◆ 操作简单,所有的操作都在一个控制面板中实现。

4、SSH1、Telnet, password;Linux和Windows PC之间传输文件。

Xlpd是一个用于MS Windows平台的LPD(行式打印机虚拟后台程序)应用程序。

安装了Xlpd后,你的带有打印机的本地PC就成为了一个打印服务器,来自不同远程系统的打印任务都能在网络环境中得到请求和处理、TAPI、RAW 等协议的终端仿真程序。

通过使用内含的VCP命令行程序可以进行加密文件的传输。

有流行CRT Telnet客户机的所有特点,包括,user name,host,protocol,从而可方便地管理多个 SSH 连接、Xmanager远程安装oracle的图形化工具Xmanager 是全新标准的跨平台集成解决方案。

它是一个一站式解决方案,这个软件包含有以下一些产品:Xmanager 3D(OpenGL),Xshell,能从命令行中运行或从浏览器中运行,其它特点包括文本手稿,无需安装,下载后在桌面建个快捷方式即可使用1、PuttyPutty是一个免费的

Linux

1、SSL(Secure Sockets Layer 安全套接层),它提供使用 TCP/IP 的通信应用程序间的隐私与完整性。

比如你访问https://servername 就是用了ssl协议,地址栏会出现小锁,双击就能查看ssl服务器证书的详细信息。

TCP端口:4432、SSH(Secure Shell 远程登陆用),安全可以和telnet比较一下,比如telnet传输用户密码是明文的,而SSH是加密的。

明文的可以监听到。

TCP端口223、OpenSSH是个SSH的软件,OpenSSH is the premier connectivity tool for remote login with the SSH protocol. linux/unix都用openssh软件提供SSH服务。

简单来说,比如以前的Solaris系统默认不提供ssh服务,需要安装OpenSSH才行。

The OpenSSH suite consists of the following tools:Remote operations are done using ssh, scp, and sftp.Key management with ssh-add, ssh-keysign, ssh-keyscan, and ssh-keygen.The service side consists of sshd, sftp-server, and ssh-agent.4、OpenSSL是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序。

比如很多程序安装依赖openssl头文件。

openssl命令也是一个很实用且有很多参数的工具。

比如申请ssl证书时候或者计算hash值时候都用的到。

例如:a)openssl md5 a.txtb)echo -n 123456 |openssl md5c)openssl创建localhost证书d)使用openssl命令加密文件e)验证ssl服务器openssl s_client -connect servername:443

大家还关注
    
阅读排行
推荐阅读