舊版(不知道是哪一個版本)的AIX上的sFtp Client不知為何無法連線至Serv-U及FileZilla的sFtp Server!
經相關人員測試,可以使用OPENSSH 3.8.1版的sFtp vServer.
最後並沒有使用,因為在OPENSSH 3.8.1版找不到Access Log可以觀察.
並且因必須在Windows上建立一個帳號(我只試利用Local 帳號的方法),而且要將帳號加入Local Administrators群組中,如果不加入Local Administrators群組中,登入時會出現access denied;一直測試不出來是否有不需加入管理員群組的方式,所以....
不過還是敘述一下測試過程,如果在不需注重資安及軌跡的時候,還是可以用的.
一.下載OPENSSH 3.8.1軟體
網站A http://openssh-3-8-1.soft-free-download.com/zh-TW/
網站B http://www.openssh.org/
我是到網站A下載OPENSSH 3.8.1軟體,其他位置好像找不到3.8.1版.
我是到網站A下載OPENSSH 3.8.1軟體,其他位置好像找不到3.8.1版.
二.安裝
安裝就不需要多說了,基本上就是下一步,下一步,然後完成.
三.設定
1.預設安裝位置 C:\Program Files\OpenSSH\ ,可以在 C:\Program Files\OpenSSH\docs 找到文件,如 readme.txt 和 quickstart.txt.
2.先在Windows上新增一Local帳號(就是要登入sFtp Server的帳號).
3.在Command mode進行,切換到安裝目錄下的 bin 目錄裡(預設 C:\Program Files\OpenSSH\bin)
a.建立group資訊
mkgroup -l >> ..\etc\group (local groups)
b.建立 passwd資訊
mkpasswd -l [-u ] >> ..\etc\passwd (local users)(username就是要登入sFtp Server的帳號)
4.修改C:\Program Files\OpenSSH\etc\sshd_config,變更sFtp Server設定.
將AllowTcpForwarding yes前的#字號拿掉,啟用這個選項.
5.啟動 sFtp Server
啟動 net start opensshd
停止 net stop opensshd
6.更改"HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home"的native
此為/home的實際位置,Default值為"C:\Documents and Settings\username",修改/home在Windows的實際路徑.
沒有留言:
張貼留言