Domain: ncftp.com
Stories and comments across the archive that link to ncftp.com.
Comments · 11
-
duplicity: local encryption, multiple backends
automatically encrypt your data locally and upload it to multiple locations. These locations can be public locations as only your private key can decrypt the incremental (or full) backups.
Some backends:
- azure backend (Azure Blob Storage Service) Microsoft Azure SDK for Python - https://github.com/Azure/azure...
- boto backend (S3 Amazon Web Services, Google Cloud Storage) boto version 2.0+ - http://github.com/boto/boto
- cfpyrax backend (Rackspace Cloud) and hubic backend (hubic.com) Rackspace CloudFiles Pyrax API - http://docs.rackspace.com/sdks...
- dpbx backend (Dropbox) Dropbox Python SDK - https://www.dropbox.com/develo...
- copy backend (Copy.com) python-urllib3 - https://github.com/shazow/urll...
- gdocs backend (Google Docs) Google Data APIs Python Client Library - http://code.google.com/p/gdata...
- gio backend (Gnome VFS API) PyGObject - http://live.gnome.org/PyGObjec...
- D-Bus (dbus)- http://www.freedesktop.org/wik...
- lftp backend (needed for ftp, ftps, fish [over ssh] - also supports sftp, webdav[s]) LFTP Client - http://lftp.yar.ru/
- mega backend (mega.co.nz) Python library for mega API - https://github.com/ckornacker/..., ubuntu ppa - ppa:ckornacker/backup
- OneDrive backend (Microsoft OneDrive) python-requests - http://python-requests.org/ python-requests-oauthlib - https://github.com/requests/re...
- ncftp backend (ftp, select via ncftp+ftp://)
- NcFTP - http://www.ncftp.com/
- Par2 Wrapper Backend par2cmdline - http://parchive.sourceforge.ne...
- rsync backend rsync client binary - http://rsync.samba.org/
-
Re:And this is relevant because...?
Why don't we have more posts about ncftp?! Like, more people use it than Vanguard!
-
No such file or directory
ncftp ftp.idsoftware.com
NcFTP 3.1.9 (Mar 24, 2005) by Mike Gleason (http://www.ncftp.com/contact/).
Connecting to 192.246.40.185...
ftp.idsoftware.com
Welcome to ftp.idsoftware.com
Connection from 24.195.181.250 logged
You are user 102 of 100 available connections.
Average throughput for this server is 1347.912 KBps.
37581 people have visited this site in the last 24 hours.
Please e-mail xian@idsoftware.com if you encounter any problems.
Logging in...
User logged in, proceed.
Logged in to ftp.idsoftware.com.
ncftp / > cd idstuff/quake4/mac
Could not chdir to idstuff/quake4/mac: server said: /idstuff/quake4/mac: No such file or directory.
ncftp /idstuff/quake4 > echo doh
doh -
Err
1st, the "asker" did not have to specify that he used Windows. To my knowledge, that OS is the only one that needs a booster shot every 12 months or so. Disclaimer: I don't know much about Windows, but I did use it for a while a few years ago. Anyway, the top 10 software installs are very different depending on who you are, and I would guess that you know better than I or anyone else what you need to install.
On windows, can't you just do a print screen or something with the "Installed Applications" section of the control panel? Go through that list and simply put a check besides the ones that you "need" and chalk the other apps as something that was just an experiment. You could also take a look at your "Program Files" folder if thats any easier or different than the control panel.
I also found it interesting what programs you picked to install. I havn't heard of Trillian, Azureus, GKrellM, or PowerDVD. Most windows users throw Office on there in minutes of an install. A small percentage install a more featurefull web browser. Many throw a bunch of games. On a Windows system, I personally had to install VIM, UN*X toys like ncftp, cygnus, Perl, and whatever the latest mozilla variant that does web stuff. Of course Putty so I can go to other machines too. Oh yeah, I also think its necessary for windows to have antivirus software and that antispyware stuff too. (Fun!)
Instead of asking millions of strangers what software you should install on your computer that you use all the time and apparently have been for multiple years to know what kind of maintence that you have to do to keep your system running, maybe you should ask yourself if its really worthwhile to spend this much time annually to do such a thing. I have never reinstalled Solaris, Linux, or anything for that matter besides Windows and DOS. I have only done minor OS/kernel upgrades, its not worth my time to upgrade or fix somthing that is not already broken. I get a new personal machine every 2.5-5 years, and spend about a month or two tweaking it to how I want, and its a pain. During that time I'm always finding something that I missed, and need to go out to download it. I like getting new hardware, but I hate the time spent to get it up to par. So, can anyone else help this guy figure out what software he needs to put on his computer? (Ask Slashdots are getting worse here laterly). -
Re:what's the point?
I use GPG Mail with Mail.app and it's great, combined with GnuPG for OS X.
I also use Tiny Fugue in the terminal to connect to a journal community chat server. You need Apple's free Developer Tools to build it though, but it works perfectly.
I also use NcFTP for all my ftp needs. It used to be included with 10.1.x, but Apple stopped shipping it with 10.2.x, instead favouring the basic BSD ftp, which they improved in Jaguar. I prefer NcFTP though, and had no problems building it from source with the Developer Tools.
The huge bonus I've found with OS X's terminal is the way it integrates with the "consumer" side of the OS making command line work more conveinent. For example, if I'm not in the mood to drill down into a directory to upload a file in NcFTP I can just drag it onto the terminal after typing "put [space]". I can also command+click links in TF to open them in my browser. These tricks work in the shell too, often handy for perfoming operations on files deeper in directories that I don't want to navigate to by typing them out. (Yes, yes, I'm lazy). -
Don't quit your day job
That being said, don't let that stop you from producing the software and making a little side money. I've been buying UNIX software for Linux/FreeBSD for a long time, but I always opt the open-source and free route before I step into something like ApplixWare. Still, there are people out there that have unique offerings for UNIX (NcFTP springs to mind) which I purchase, both as a home user and a corporate decision maker.
I have a few apps that I've been collecting together to make a package. My intent with these is not to provide an open-source tool, but rather to provide a low-cost alternative toolkit to commercially available solutions. The two major competitors I'm going after start at $5000 a seat. It was because of their price that I've been forced into writing an alternative. So, I'm going to get paid - but I don't expect that it will be a full-time business, just a separate flow of income. I don't want the overhead of advertising, solicitation, etc.
On the other hand, I guess I can't really give you the advice one way or the other, since I haven't started selling my wares, yet! Good luck to you.
-
Re:Be VERY wary
I'd recommend NcFTP. Very nice command-line client. Link here
Pi -
A Great UI Without GraphicsI've been using graphical FTP clients on the Macintosh for years, starting with good old Fetch. As the number of files I transfer has gone up and my bandwidth has gone up, I've begun to realize that the clients I've been using (Fetch, Transmit, version tracker's flavor of the week) are just slow, crash-prone, money-grubbing, feature-weak PoS. So I put the running dog to sleep and resolved to deal with command-line FTP.
In the last few weeks, my hosting co's ftp software has been randomly giving me errors that suggest it doesn't know how to list a directory, put or get a file. Not that I need any of those features anyway, so I did some research and ended up installing ncftp (Mac OS X installer pkg). I realize ncftp's not a new program, but I am amazed.
It has everything I've ever wanted in an FTP client: speed, easy-to-use "bookmarks" (no more dumping passwords into clear
.netrc files or entrusting them to Apple's security-hole-prone Keychain), status reports on transfers, and I can even use wildcards to up/download a whole mess of files at once without having to sift through ftp's man pages. Everything works intuitively, and I suspect there is much more I will discover just by using the tool.I guess that's what a great UI is -- one that you can use and learn without having to RTFM.
(Before you reply in defense of the RTFM concept, I agree that there are types of software that should not be used until one has RTFM, but it doesn't hurt to give the FM a great UI.)
-
Lots of great GPL products out there, but...... these companies should look for the right ones. As an example, Sendmail was mentioned. But shouldn't they really be using qmail?
I think it's great that companies embrace OS projects and software, but at the same time, they should be careful in which apps they are running. For example, you'd be better off if you didn't run wuFTP in favor of something more secure such as NcFTP (okay, it's not free or GPL, but still...) or PureFTP.
Does anyone know of a site which can make recommendations for one type of server app over another based on security, specifically to replace those types of server apps that have been shipped with so many distros for way too long? There are so many things that people really shouldn't run anymore, like wuftp, sendmail, inetd, and so on.
-
Re:Half-good, half-bad
ssh provides, by default, exactly the same amount of access to other user's data as telnet, as does sftp. they both just use unix permissions.
if they want to avoid letting people see other's data, they should do some root jail magic, and use a chrootable FTP server, like NCFTPd, which is free to universities.
the person who put together this review, if it is what the /. article says it is, should be sued for incompetence.
--
blue -
Re:Other MTAs?
> I'm not sure how it handles big loads, but I have it on a few smaller boxes and I've never had trouble with it.
Actually Qmail is way much faster than Sendmail and requires a lighter load with the same ammount of traffic.
I don't even think of using Sendmail. Why would one want to use a monolithic, buggy system like this? Sendmail has been designed WRONG from the very beggining (it's a monolithic program running as root most of the time). That's why so many security holes appeared. OTOH, a program whose compromise is with security (i.e. Qmail) runs as root the less time possible. No root account has been compromised via Qmail. The only problem that appeared is a possible DoS.
I sincerely can't understand why people go for crappy software. Another very popular example is wu-ftpd. Sorry to say that folks, but IMO wu-ftpd sucks. Have you ever tried to chroot an user using wu-ftpd ? Gee... Not only it's a pain in the ass, it's also messy. How many bugs have been reported to wu-ftpd ? It's also historically insecure. There are much better ftp daemons. My favorite is ncftpd (yes, this one is commercial).
So I just want to understand: Why are wu-ftpd and sendmail so popular ?