导航:首页 > 程序命令 > sftp命令的文件夹

sftp命令的文件夹

发布时间:2024-07-22 04:38:22

㈠ centos7 中使用sftp窗口的get命令下载文件到Windows,请问下载到了Windows的哪个目录

应该是 c:\users\your_user_name

和你的 用户名有关系的那个
去 看看

linux下如何使用sftp命令

回车提示输入密码。进入提示符sftp如果登陆远程机器不是为了上传下载文件,而是要修改远程主机上的某些文件。可以 ssh [email protected] (其实sftp就是ssh 的一个程式。) sftp get /var/www/fuyatao/index.php /home/fuyatao/ 这条语句将从远程主机的 /var/www/fuyatao/目录下将 index.php 下载到本地 /home/fuyatao/目录下。 sftp put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/ 这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下。 改变路径可以用cd ,改变本机路径可以用 lcd; ls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm. 要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man sftp. 如果觉得在命令行模式下不太方便,可以 sudo apt-get install gftp。在图形界面下操作就简便多了。

㈢ sftp创建新账户并指定目录

首先 你的openssh-server版本至少得是4.8p1,因为配置权限需要版本添加的新配置项ChrootDirectory来完成。 如何查看自己服务器上的ssh版本?大家可以尝试以下命令: # ssh -V  步骤: 1. 我们需要创建一个用户组,专门用于sftp用户  # groupadd sftpusers    ps我里的用户组是sftpusers 2. 我们创建一个用户user # useradd -s /bin/false -G sftpusers user      ps注意这里我们将user用户的shell设置为/bin/false使他没有登陆shell的权限 # passwd user   ps设置user用户密码 3. 编辑/etc/ssh/sshd_config  找到Subsystem这个配置项,将其修改为 Subsystem sftp internal-sftp  然后再到文件最尾处增加配置设定属于用户组sftpusers的用户都只能访问自己的文件夹 Match Group sftpusers  X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp ChrootDirectory /data/sftp/%u     #需在 /data/sftp/  创建user文件夹,该文件夹就是登录的sftp用户目录 保存并关闭 4. 修改user用户所在文件夹的权限,让其属于root用户  # chown root /data/sftp/user 5. 重启sshd服务  # service sshd restart  6. 测试用户账号 # ssh user@localhost  ps连接会被拒绝,证明该用户没有ssh shell登录的权限 # sftp user@localhost  登陆后你会发现你的账号无法切换到除自己本身目录之外的地方;ps或者登录失败,看下面可能出现的问题; 问题: 1,如果在链接服务器的时候出现下面的提示: Write failed: Broken pipe  Couldn't read packet: Connection reset by peer  这个问题的原因是ChrootDirectory的权限问题,你设定的目录必须是root用户所有,否则就会出现问题。所以请确保sftp用户根目录的所有人是root,权限是750 或者755。 解决:设置user目录为root权限,# chown root:user /data/sftp/user     #chmod 750 /data/sftp/user 2,Sftp用户登录后不能在本目录操作: 是因为登录后的目录是root权限,需将sftp账号赋予root权限,操作方法将  /etc/passwd 文件中对应的sftp的用户ID修改为0,这样就可以有权限操作登录后的目录了(还有其他赋予权限方法,ps另行查找)。Eg:user:x:503:505::/home/darops:/bin/false  将503改为0
阅读全文

与sftp命令的文件夹相关的资料

热点内容
广东青少年编程学习 浏览:509
买男士香水去哪个app 浏览:548
androidsleep函数 浏览:151
android内核代码下载 浏览:665
服务器如何添加墨迹 浏览:747
diglinux安装 浏览:279
虚拟机执行命令 浏览:444
cctv16奥林匹克频道加密播出 浏览:899
c盘微信文件夹隐私 浏览:229
asp压缩mdb 浏览:670
node开源论坛源码 浏览:10
单片机比手机芯片还贵 浏览:35
java课表 浏览:557
如何在pdf里面修改 浏览:929
橙光制作器档案框在哪个文件夹 浏览:991
php如何抓取网页数据 浏览:642
计数器单片机 浏览:968
游戏aoi算法 浏览:846
phpmysqlint 浏览:914
怎么从appstore商城买东西 浏览:186