导航:首页 > 程序命令 > 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命令的文件夹相关的资料

热点内容
看电视可以用什么app 浏览:943
安卓路由表怎么看 浏览:76
10个小孩分糖果python 浏览:826
安卓app小红点怎么取消 浏览:288
马哥linux面授 浏览:772
2345程序员 浏览:374
怎么开启网速显示安卓 浏览:206
索尼950app怎么样 浏览:400
计算机毕设论文源码 浏览:148
小米手机怎么下载易媒体App 浏览:191
还原系统设计可以怎样清理文件夹 浏览:670
北京时间校准服务器云服务器 浏览:844
pythonexcel数据计算 浏览:49
内医附院党建APP怎么下载 浏览:356
荣耀v20刷加密门禁卡 浏览:329
app缓冲视频怎么保存在手机 浏览:433
广度优先算法c语言 浏览:680
提高程序员竞争力 浏览:108
nfc可以开加密门卡吗 浏览:675
如何知道网页使用的服务器是什么 浏览:224