我在/etc/security/limits.conf s.conf中做了修改
test hard maxlogins 2
sftptest hard maxlogins 2
在上面的条目之后,我在下面的场景中进行了测试
打开两个putty会话,当我试图打开第三个会话时,它会自动断开连接(与ssh用户工作良好,而不是sftp用户)
打开2个putty会话,当我试图从filezilla/winscp连接中打开第三个会话时(与ssh用户正常工作)3.当我试图在filezilla / winscp中打开3个会话时,我可以打开3个会话(不工作)
我希望定期将文件从Linux机器复制到Windows机器(这两台机器都是远程访问的)。
假设我有以下内容。Linux机器名为host1,用户名为user1,Windows机器名为host2,用户名为user2。windows机器还具有登录密码。
我想将文件从/home/admin of host1复制到D:\admin of host2。
有人能帮我创建一个shell脚本来执行这个任务吗?
很抱歉将这个问题交叉张贴在超级用户上。
关于off-topic:远程服务器是ubuntu,客户端在linux上。
这是我的屏幕副本:
📷
如屏幕副本所示,scp命令在
bash: scp: command not found
lost connection
但是,在我将ssh输入远程服务器并键入scp之后,我可以看到命令是可用的,并且我的$PATH环境很好。
如果我按照很多地方的建议安装openssh-client,它会说openssh-client is already the newest version
现在我被塞住了,不知道scp命令有什么问题。有什么想法吗?
更新
我已经在本地安装了