Hello,
I know that there exists a package for Gnome SSHMenuApplet for CentOS 5 (e.g. see http://rpmfind.net/linux/RPM/epel/testing/5/ppc/gnome-applet-sshmenu-3.15-5....).
The package sshmenu (which I found here: http://dl.marmotte.net/rpms/redhat/el6/x86_64/sshmenu-3.18-7.el6/sshmenu-3.1...) states:
======================================== Summary : Application to organize SSH connection information in a menu URL : http://sshmenu.sourceforge.net/ License : BSD Description : SSHMenu is a small program (which is to be used outside of GNOME) that : keeps all your regular SSH connections within a single menu. If you wish to : have the full GNOME applet version of the menu, install gnome-applet-sshmenu. ========================================
However, I can't find a gnome-applet-sshmenu RPM package for el6.
So, does anyone knowof a gnome-applet-sshmenu RPM package for el6 (or can anyone provide one)? It should include SSHMenu v3.18.
There is a package for FC15: ftp://fr2.rpmfind.net/linux/fedora/linux/releases/15/Everything/x86_64/os/Packages/gnome-applet-sshmenu-3.18-3.fc15.noarch.rpm, but Idon't know if it can/should be used in CentOS 6.
Notes: sshmenu (v3.15) exists in EPEL for CentOS 5, but gnome-applet-sshmenu does not. Both (v3.15) exist in Extras repo. Neither exists in EPEL for Centos 6.
Please advise.
Thanks, Nick
On 24/10/2012 12:43 μμ, Nikolaos Milas wrote:
So, does anyone know of a gnome-applet-sshmenu RPM package for el6 (or can anyone provide one)? It should include SSHMenu v3.18.
There is a package for FC15: ftp://fr2.rpmfind.net/linux/fedora/linux/releases/15/Everything/x86_64/os/Packages/gnome-applet-sshmenu-3.18-3.fc15.noarch.rpm, but I don't know if it can/should be used in CentOS 6.
Notes: sshmenu (v3.15) exists in EPEL for CentOS 5, but gnome-applet-sshmenu does not. Both (v3.15) exist in Extras repo. Neither exists in EPEL for Centos 6.
Anyone? Can someone advise on how to find/create an el6 RPM for gnome-applet-sshmenu?
SSHMenu is a real must on CentOS 6 Gnome desktop.
Thanks, Nick
On 02.11.2012 07:35, Nikolaos Milas wrote:
On 24/10/2012 12:43 μμ, Nikolaos Milas wrote:
So, does anyone know of a gnome-applet-sshmenu RPM package for el6 (or can anyone provide one)? It should include SSHMenu v3.18.
There is a package for FC15:
ftp://fr2.rpmfind.net/linux/fedora/linux/releases/15/Everything/x86_64/os/Packages/gnome-applet-sshmenu-3.18-3.fc15.noarch.rpm, but I don't know if it can/should be used in CentOS 6.
Notes: sshmenu (v3.15) exists in EPEL for CentOS 5, but gnome-applet-sshmenu does not. Both (v3.15) exist in Extras repo. Neither exists in EPEL for Centos 6.
Anyone? Can someone advise on how to find/create an el6 RPM for gnome-applet-sshmenu?
SSHMenu is a real must on CentOS 6 Gnome desktop.
Thanks, Nick
Hello Nick,
I've tried building this rpm for Centos a while ago and gave up in frustration, it depends on a sh*tload of ruby stuff, pardon me saying. Try to see if there are RPMs for Fedora 12, these could work, but you'd have to install all deps by hand which can result in some mess, so use at your own risk.
On 2/11/2012 9:41 πμ, Nux! wrote:
Try to see if there are RPMs for Fedora 12, these could work
Since you have some (even bad) experience with trying to build gnome-applet-sshmenu on el6, could you check if this:
ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/releases/12/Everything/source/SRPMS/sshmenu-3.16-2.fc12.src.rpm
can be modified/adapted to create an el6 RPM?
Dependencies specified therein:
BuildRequires: ruby Requires: openssh-askpass Requires: ruby(abi) = 1.8 Requires: ruby(gtk2) ... Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} Requires: ruby(gconf2) Requires: ruby(panelapplet2)
If other dependencies exist for Centos 6, it would be useful to add them.
I tried to rpmbuild (I only commented-out patches for 3.15, and changed to 3.18 in spec file - of course I used the latest 3.18 tar.gz) but there was an error - see below. Any suggestions? Am I doing sth wrong?
Nick
$ rpmbuild -ba ~/rpmbuild/SPECS/sshmenu.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.fGU9bd + umask 022 + cd /home/sshmenubuilder/rpmbuild/BUILD + LANG=C + export LANG + unset DISPLAY + cd /home/sshmenubuilder/rpmbuild/BUILD + rm -rf sshmenu-3.18 + /bin/tar -xf - + /usr/bin/gzip -dc /home/sshmenubuilder/rpmbuild/SOURCES/sshmenu-3.18.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd sshmenu-3.18 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Cl6o2z + umask 022 + cd /home/sshmenubuilder/rpmbuild/BUILD + cd sshmenu-3.18 + LANG=C + export LANG + unset DISPLAY + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.n5haUW + umask 022 + cd /home/sshmenubuilder/rpmbuild/BUILD + '[' /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64 '!=' / ']' + rm -rf /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64 ++ dirname /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64 + mkdir -p /home/sshmenubuilder/rpmbuild/BUILDROOT + mkdir /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64 + cd sshmenu-3.18 + LANG=C + export LANG + unset DISPLAY + /bin/rm -rf /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64 + /usr/bin/make install DESTDIR=/home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64 install -d /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/bin /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/ruby/1.8 /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/bonobo/servers install -d /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/gnome-panel /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/icons/hicolor/48x48/apps install -d /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/man/man1 install -d /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/etc/bash_completion.d install -m644 lib/sshmenu.rb /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/ruby/1.8/sshmenu.rb install -m644 lib/gnome-sshmenu.rb /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/ruby/1.8/gnome-sshmenu.rb install -m644 sshmenu-applet.server /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/bonobo/servers/sshmenu-applet.server install -m755 sshmenu-applet /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/gnome-panel/sshmenu-applet install -m644 sshmenu.1 /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/man/man1/sshmenu.1 install -m644 gnome-sshmenu-applet.png /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/icons/hicolor/48x48/apps/gnome-sshmenu-applet.png install -m755 bin/sshmenu /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/bin/sshmenu install -m755 bin/sshmenu-gnome /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/bin/sshmenu-gnome install -m644 bash/sshmenu /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/etc/bash_completion.d/sshmenu + /usr/lib/rpm/find-debuginfo.sh --strict-build-id /home/sshmenubuilder/rpmbuild/BUILD/sshmenu-3.18 find: `debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-python-bytecompile + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: sshmenu-3.18-2.el6.noarch error: File not found: /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/ruby/site_ruby/1.8/sshmenu.rb Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.YPlL8j + umask 022 + cd /home/sshmenubuilder/rpmbuild/BUILD + cd sshmenu-3.18 + DOCDIR=/home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/doc/sshmenu-3.18 + export DOCDIR + rm -rf /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/doc/sshmenu-3.18 + /bin/mkdir -p /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/doc/sshmenu-3.18 + cp -pr Changes License.txt README /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/doc/sshmenu-3.18 + exit 0
RPM build errors: File not found: /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/ruby/site_ruby/1.8/sshmenu.rb
Nikolaos Milas wrote:
On 2/11/2012 9:41 πμ, Nux! wrote:
Try to see if there are RPMs for Fedora 12, these could work
Since you have some (even bad) experience with trying to build gnome-applet-sshmenu on el6, could you check if this:
So, first, were you building as sshmenubuilder, and in your home directory? Did that entire path and file exist in /home/sshmenubuilder?
mark
ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/releases/12/Everything/source/SRPMS/sshmenu-3.16-2.fc12.src.rpm
can be modified/adapted to create an el6 RPM?
Dependencies specified therein:
BuildRequires: ruby Requires: openssh-askpass Requires: ruby(abi) = 1.8 Requires: ruby(gtk2) ... Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} Requires: ruby(gconf2) Requires: ruby(panelapplet2)
If other dependencies exist for Centos 6, it would be useful to add them.
I tried to rpmbuild (I only commented-out patches for 3.15, and changed to 3.18 in spec file - of course I used the latest 3.18 tar.gz) but there was an error - see below. Any suggestions? Am I doing sth wrong?
Nick
$ rpmbuild -ba ~/rpmbuild/SPECS/sshmenu.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.fGU9bd
- umask 022
- cd /home/sshmenubuilder/rpmbuild/BUILD
- LANG=C
- export LANG
- unset DISPLAY
- cd /home/sshmenubuilder/rpmbuild/BUILD
- rm -rf sshmenu-3.18
- /bin/tar -xf -
- /usr/bin/gzip -dc
/home/sshmenubuilder/rpmbuild/SOURCES/sshmenu-3.18.tar.gz
- STATUS=0
- '[' 0 -ne 0 ']'
- cd sshmenu-3.18
- /bin/chmod -Rf a+rX,u+w,g-w,o-w .
- exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Cl6o2z
- umask 022
- cd /home/sshmenubuilder/rpmbuild/BUILD
- cd sshmenu-3.18
- LANG=C
- export LANG
- unset DISPLAY
- exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.n5haUW
- umask 022
- cd /home/sshmenubuilder/rpmbuild/BUILD
- '[' /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64
'!=' / ']'
- rm -rf /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64
++ dirname /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64
- mkdir -p /home/sshmenubuilder/rpmbuild/BUILDROOT
- mkdir /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64
- cd sshmenu-3.18
- LANG=C
- export LANG
- unset DISPLAY
- /bin/rm -rf
/home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64
- /usr/bin/make install
DESTDIR=/home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64 install -d /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/bin /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/ruby/1.8 /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/bonobo/servers install -d /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/gnome-panel /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/icons/hicolor/48x48/apps install -d /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/man/man1 install -d /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/etc/bash_completion.d install -m644 lib/sshmenu.rb /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/ruby/1.8/sshmenu.rb install -m644 lib/gnome-sshmenu.rb /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/ruby/1.8/gnome-sshmenu.rb install -m644 sshmenu-applet.server /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/bonobo/servers/sshmenu-applet.server install -m755 sshmenu-applet /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/gnome-panel/sshmenu-applet install -m644 sshmenu.1 /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/man/man1/sshmenu.1 install -m644 gnome-sshmenu-applet.png /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/icons/hicolor/48x48/apps/gnome-sshmenu-applet.png install -m755 bin/sshmenu /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/bin/sshmenu install -m755 bin/sshmenu-gnome /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/bin/sshmenu-gnome install -m644 bash/sshmenu /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/etc/bash_completion.d/sshmenu
- /usr/lib/rpm/find-debuginfo.sh --strict-build-id
/home/sshmenubuilder/rpmbuild/BUILD/sshmenu-3.18 find: `debug': No such file or directory
- /usr/lib/rpm/check-buildroot
- /usr/lib/rpm/redhat/brp-compress
- /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
- /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip
/usr/bin/objdump
- /usr/lib/rpm/brp-python-bytecompile
- /usr/lib/rpm/redhat/brp-python-hardlink
- /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: sshmenu-3.18-2.el6.noarch error: File not found: /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/ruby/site_ruby/1.8/sshmenu.rb Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.YPlL8j
- umask 022
- cd /home/sshmenubuilder/rpmbuild/BUILD
- cd sshmenu-3.18
DOCDIR=/home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/doc/sshmenu-3.18
- export DOCDIR
- rm -rf
/home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/doc/sshmenu-3.18
- /bin/mkdir -p
/home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/doc/sshmenu-3.18
- cp -pr Changes License.txt README
/home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/share/doc/sshmenu-3.18
- exit 0
RPM build errors: File not found: /home/sshmenubuilder/rpmbuild/BUILDROOT/sshmenu-3.18-2.el6.x86_64/usr/lib/ruby/site_ruby/1.8/sshmenu.rb
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
I tried Serv-U, Axway SecureTransport and other several software on Linux , Neither one works as expected.
Serv-U is very inexpensive and can create unlimited FTP accounts, but crashes pretty often with unknown reasons.
Axway SecureTransport is a riduculously expensive: about $1K per FTP account! and each FTP account has 2 months cool-down period on between remove old accounts and adding new ones. It is just far too expensive and over kill for regular FTP uses.
Any one has experiences with SFTP/HTTPS based file transfer solutions, open sources or commercial is fine, as long as it is not too expensive.
Thanks.
Am 03.11.2012 10:24, schrieb Gelen James:
I tried Serv-U, Axway SecureTransport and other several software on Linux , Neither one works as expected.
Serv-U is very inexpensive and can create unlimited FTP accounts, but crashes pretty often with unknown reasons.
Axway SecureTransport is a riduculously expensive: about $1K per FTP account! and each FTP account has 2 months cool-down period on between remove old accounts and adding new ones. It is just far too expensive and over kill for regular FTP uses.
Any one has experiences with SFTP/HTTPS based file transfer solutions, open sources or commercial is fine, as long as it is not too expensive.
Thanks.
None of the 2 protocols have to do with FTP. SFTP is served by OpenSSH and HTTPS by default by Apache.
So what is you issue not using what CentOS provides?
Alexander
On 11/03/2012 10:24 AM, Gelen James wrote:
I tried Serv-U, Axway SecureTransport and other several software on Linux , Neither one works as expected.
Serv-U is very inexpensive and can create unlimited FTP accounts, but crashes pretty often with unknown reasons.
Axway SecureTransport is a riduculously expensive: about $1K per FTP account! and each FTP account has 2 months cool-down period on between remove old accounts and adding new ones. It is just far too expensive and over kill for regular FTP uses.
Any one has experiences with SFTP/HTTPS based file transfer solutions, open sources or commercial is fine, as long as it is not too expensive.
Thanks.
First, you should not have used Reply option to start new thread, but what is done is done.
Next, I do not understand what you actually want.
From ProFTPD site: "By contrast, SFTP refers to "Secure File Transfer Protocol", and is not related to FTP in any way. SFTP is based on the SSH2 protocol, which uses binary encoding of messages over a secure channel. Unlike FTP, SSH2 only uses a single TCP connection, and multiplexes multiple transfers or "channels" over that single connection. For this reason, many sites prefer SFTP to FTPS for secure transfer of data. "
So you just need Midnight Commander of Krusader (with sshfs added I think) for intermittent access to filesystem via SSH, and if you use Windows there is "WinSCP" SFTP client.
As server, ANY Linux box with allowed SSH connections will do.
If you want automounting of SFTP (Remote SSH) filesystem, follow https://wiki.archlinux.org/index.php/Autofs#Remote_SSH
Thanks a lot for input.
The reason why we tested Serv-U, Axway ST, and other similar products for file transfer is for consolidation and security. We all known that Centos can provide SFTP for file in and file out with openssh, and Apache/HTTPS for distribution read only files. But our requirements are:
1, both file in and file out functions for both SFTP protocol (port 22) and apache/HTTPS (port 443). 2, an rich-feature client side program/applet inside popular browsers (IE, Firefix, etc), as our customers are not tech savvy. 3, an consolidated user account management system, each user can use both SFTP and HTTPS freely. a web based user management interface is perferred, though not required.
4, preliminary system-level and user-level file upload/download controls, file/directory access controls.
Based on above, it seems difficult to use ProFTD, or Apache combination. But I may be completely wrong, your input here is greatly appreciated. Thanks.
Thanks.
--Rob
________________________________ From: Ljubomir Ljubojevic office@plnet.rs To: CentOS mailing list centos@centos.org Sent: Sunday, November 4, 2012 9:24 AM Subject: Re: [CentOS] any reliable HTTPS/SFTP based FTP software on Linux?
On 11/03/2012 10:24 AM, Gelen James wrote:
I tried Serv-U, Axway SecureTransport and other several software on Linux , Neither one works as expected.
Serv-U is very inexpensive and can create unlimited FTP accounts, but crashes pretty often with unknown reasons.
Axway SecureTransport is a riduculously expensive: about $1K per FTP account! and each FTP account has 2 months cool-down period on between remove old accounts and adding new ones. It is just far too expensive and over kill for regular FTP uses.
Any one has experiences with SFTP/HTTPS based file transfer solutions, open sources or commercial is fine, as long as it is not too expensive.
Thanks.
First, you should not have used Reply option to start new thread, but what is done is done.
Next, I do not understand what you actually want.
From ProFTPD site: "By contrast, SFTP refers to "Secure File Transfer Protocol", and is not related to FTP in any way. SFTP is based on the SSH2 protocol, which uses binary encoding of messages over a secure channel. Unlike FTP, SSH2 only uses a single TCP connection, and multiplexes multiple transfers or "channels" over that single connection. For this reason, many sites prefer SFTP to FTPS for secure transfer of data. "
So you just need Midnight Commander of Krusader (with sshfs added I think) for intermittent access to filesystem via SSH, and if you use Windows there is "WinSCP" SFTP client.
As server, ANY Linux box with allowed SSH connections will do.
If you want automounting of SFTP (Remote SSH) filesystem, follow https://wiki.archlinux.org/index.php/Autofs#Remote_SSH
Am 05.11.2012 um 18:04 schrieb Gelen James:
Thanks a lot for input.
The reason why we tested Serv-U, Axway ST, and other similar products for file transfer is for consolidation and security. We all known that Centos can provide SFTP for file in and file out with openssh, and Apache/HTTPS for distribution read only files. But our requirements are:
1, both file in and file out functions for both SFTP protocol (port 22) and apache/HTTPS (port 443). 2, an rich-feature client side program/applet inside popular browsers (IE, Firefix, etc), as our customers are not tech savvy. 3, an consolidated user account management system, each user can use both SFTP and HTTPS freely. a web based user management interface is perferred, though not required.
4, preliminary system-level and user-level file upload/download controls, file/directory access controls.
Based on above, it seems difficult to use ProFTD, or Apache combination. But I may be completely wrong, your input here is greatly appreciated. Thanks.
reading such highlevel requirements leads me to think about a web application solution (only).
That means - service is provided securely only via https protocol - and the other requirements are handled via corresponding web application (user management, access control, etc.) with full support of common browsers.
What about http://owncloud.org/ ? It has "cloud" in the name but is an ordinary php web application with upload/download capabilities, user management, access control etc. so far as i known.
-- LF
On 2/11/2012 9:35 πμ, Nikolaos Milas wrote:
Can someone advise on how to find/create an el6 RPM for gnome-applet-sshmenu?
I've finally managed to create a working RPM. I'll post details and a src.rpm when I can - it will take some time to make it clean enough for publication.
For those who are interested in using SSHMenu in Gnome 2 / Centos 6, here is the quick and dirty way (the following are for an x86_64 system, but it should be very similar for i386):
Install: ruby ruby-libs from base repo.
Then:
ruby-gconf2-0.19.3-3.el6.opsec.x86_64 ruby-cairo-1.4.1-2.el6.opsec.x86_64 ruby-atk-0.19.3-3.el6.opsec.x86_64 ruby-gnome2-0.19.3-3.el6.opsec.x86_64 ruby-pango-0.19.3-3.el6.opsec.x86_64 ruby-gtk2-0.19.3-3.el6.opsec.x86_64 ruby-panelapplet2-0.19.3-3.el6.opsec.x86_64 ruby-gdkpixbuf2-0.19.3-3.el6.opsec.x86_64 ruby-libart2-0.19.3-3.el6.opsec.x86_64 ruby-glib2-0.19.3-3.el6.opsec.x86_64 ruby-gnomecanvas2-0.19.3-3.el6.opsec.x86_64
from: http://rpm.centoshelp.org/el6/
Then, install: sshmenu-3.18-7.el6.noarch from: http://dl.marmotte.net/rpms/redhat/el6/x86_64/
and, finally my RPM, which you can find here:
http://www.eurobjects.com/files/gnome-applet-sshmenu-3.18-7.el6.noarch.rpm
Enjoy!
Nick