WindAndWater
Apr 5 2006, 05:13 AM
Using a Secure File Transfer ClientAlmost everyone who creates a web site is faced with the problem of getting their files from their local computer to their web server. There are a few different protocols (methods) through which to accomplish this, and some have definite advantages over others. Here are the major ones, listed loosely in order of increasing security. Note: All of the programs recommended in this tutorial are for Windows only. Command line alternatives are accessible via the terminal for both Linux and OS X.FTPFirst a note on using the built in FTP clients found in some web browsers (Internet Explorer, Firefox, etc). Never transfer files through a web browser if at all possible; most will not check the integrity of your files after they upload, will drop packets, and can generally corrupt your files on their way to the server. FTP is the usual, ubiquitous means of transferring a file from a local computer to a server. It supports commands to view and navigate directories, change file permissions, and add, remove, and move files. However, everything communicated over ftp is completely unencrypted. This has two important consequences. 1) Because passwords are transmitted in clear-text it is possible for someone to intercept your login information, and access your account. 2) Any data you transmit to the server is accessible to people looking for it. That means that if you're transmitting confidential records, someone can intercept and record them. FTPSFTPS is the normal FTP protocol with the addition of SSL (Secure Socket Layers) and/or TLS (Transport Layer Security), the successor to SSL. FTPS does two important things. 1) It verifies that the server you're connecting to is indeed the one you think it is, as opposed to a spoofed address. 2) It encrypts your login information, so that it's impossible (well, highly improbable) that someone can steal it. However, in FTPS, normal data transfer is often left unencrypted. If you insist on using a FTP or FTPS program I recommend SmartFTP which has both an excellent interface and good implementation. SCPSCP uses SSH1 for complete encryption covering both your authentication information and your file transfers. However, the SCP protocol was written to open a connection to the server, transfer a single file and then close the connection. Therefore, it doesn't allow you to browse directories, change file permissions, etc. Some SCP clients get around this by allowing you to access shell commands. A fair bare bones SCP client is PSCP put out by the makers of PuTTY. SFTPSFTP mainly uses SSH2 and encrypts both your login information and your file transfers. Additionally, it has built in mechanisms for viewing directories, changing file permissions, etc. Basically, SFTP is a fully secure equivalent to FTP, and can be used in exactly the same way, although it's based on a completely different protocol. A good program for both SCP and SFTP is WinSCP which has a slightly clunky interface but excellent functionality.
Reply
Similar Topics
Keywords : secure, file, transfer, client, discussion, ftp, ftps, scp, sftp
- Debug Exe Files
How to debug an exe file. (4)
Make A Moderately-secure Password System Using Javascript
using file redirection to hide the password. (4) JavaScript is very handy at making forms, allowing for much more customization and easier ways to
send data. So making Login forms using JavaScript may seem to many to be a very feasable idea.
However, JavaScript is very bad at protecting Passwords, as since the passwords are not encypted and
the whole JavaScript code is in the page, a person could just view the Page Source and find out
everything. Even if you use an external JavaScript, it would still be poor as the file name for the
external JavaScript would still be revealed. But I have an answer! There is a rela....
Ftp In Visual Basic 6.0
Start making your FTP client using VB6 (0) Recently, I had a need to make a FTP client, since our webhosting FTP server was kind of exotic, and
very restrictive, and most of uploads, even though they reach 100% would crash... File would be
uploaded to a server, but FTP clients just froze upon completion, waiting for the 226 (OK) from FTP
server... So, I had to make my own, one who would not wait for 226, but instead, watch the file
pload progress... This tutorial is not fuly complete, in the sense that it does not offer COMPLETE
FTP client functionality (for example, I ddn't write the code for FTP download, ....
Install An Aef Forum Onto The Trap17
From a zip file (11) Installing an AEF Forum on the Trap17 Server Preparation for Installing the AEF Forum
The following items are required for the installation of the packaage onto your site: 1. - a copy
of the AEF Forum zip package from http://anelectron.com/download.php 2. - a MySql Database 3. - a
Database User 4. - a password for the Database User 5. - Privileges allowed for the Database User
The details for ensuring that you have all of these items are as follows: 1. - a copy of the AEF
Forum zip package from http://anelectron.com/download.php . Simply browse to t....
How To Make A Simple File Based Shoutbox Using Php And Html
(8) A simple tut to make a simple shoutbox. Let me jump right in. First of all you need the standard
equipment for PHP, an IDE like XAMPP and an editor like PHP EDITOR 2OO7. Were going to make a
simple guestbook using three files, webpage.php, shout.php and shout.txt. Webpage.php can be
changed to whatver you want, it will be the page on which the guestbok is shown, you could even use
this code and add it to another php page n your site. Shout.php is the proccessing page and
shout.txt is where the shouts are stored. Firstly we need to make the visual design of the box.....
Flat-file Cms
tutorial inspired by jlhaslip (4) Ok, for this tutorial i am only going to show you how to add updates to your site simply by storing
the information into a text file, and then displaying it with predefined formatting... OK lets get
down to business... Lets start out by making a PHP file and call it mycms.php put this code at
the top of the page. What this will do is allow us to edit the selected update when it comes time
and show and hide the add an update field and validate the form.. <script
language="javascript"> function ShowHide(id1, id2) { if (id1 != '') expMenu(id1)....
*nix File Permissions - An Overview
(6) I was originally going to post this in a reply, but felt it would deviate from the topic.
Here's a brief overview of the three numbers in a permission "code": -The first number is for
the owner of the file. If you set a file at 600, the owner will have read and write access and
everyone else is locked out. -The second number is for the users group (users are placed into groups
to get special rights sometimes). Generally you will not give write access to a user's group.
-The third number is for the rest of the world, including web users. Setting any value that wi....
Starting Or Stopping Apache And Mysql Server Via Batch File
(0) Hi guys, this is a litte tutorial about how we start and stop the Apache and MySQL in Windows NT
(2000, XP, 2003) via a batch file script. As we know in Windows NT based system Apache and MySQL
installed as Windows Services. So we can stop and start it using NET command. For more information
about DOS command, type HELP at command prompt. I assuming that your MySQL service name is "mysql"
and your Apache (Apache 2.0.x) service name is "apache2". If you want to chek it click Start > Run >
services.msc > OK. Windows IS NOT Case Sensitive. Let's get started!. 1. ....
How To Fix Codecs And Movie File Problems
...a short but very useful tutorial (0) How to Fix Codecs and Movie File Problems For all of you who are having trouble with
codecs, either not being able to play a movie you've downloaded or not having any
sound/picture, this guide should help you. The Easy Quick-Fix Method For the lazy people
amoung you who want the simplest possible solution, may I present Video LAN Player (VLC) ,
it's a good video/audio player and comes with all the codecs you will need and has many
features making it my player of choice. The (New) Other Method The Combined Community Codec
Pack (C....
The Many Ways To Bypas File Hosting Annoyances
(5) I've done a lot of research on this subject because it is much more common for people to upload
files using file hosting services such as megaupload and rapidshare. They continue to try to push on
their premium accounts on to the daily users who don't really want to put up any money for
downloading which should be free.So i've compiled a few techniques I've used to bypass the
limits of free downloading accounts and leave you feeling just as content with yourself as if you
had a premium account. Download Managers: Now with the prominent use of file hosts ....
Unencrypted But Invisible File Storage
It can have a password, it can be unlocked. (0) This method works, but unfortunately compression software can open the file without the password.
Also, you can try creating a new user account. When it asks "Make files and folders private?" click
Yes, make private. Name the new user account anything using NO spaces/uppercase letters, but not
something like "privatefiles" or something like that. Try accessing the files in C:\Documents
and Settings\ >. You cannot open the folder. Now to ensure that user is always hidden in My
Computer, click Start > Run. 1. Type in command.com . This should bring up a blac....
How To: Make A Simple Php Site
Making one file show up on all pages using php (21) I have looked all over the site and could not find anything that was like this simple, or just like
this at all.. For some people i know that you are using a basic HTML site...and having a big menu
if you want to add somthing you have to go into every one of the pages and add or remove or edit
what you want to do, but with somthing verry simple all you would have to do is edit one file, and
all of the pages that have the PHP script on them would suddenly change to what that one file is.
So to start off if you are planning on using this little tirck, the page that you a....
Transfer File Of Any Size Using Winsock Control
Winsock Help (5) This tutorial shows how to transfer file of any size using winsock control. - Open VB; - Select
standard exe; - Press Ctrl + t to show the add component window; - Select winsock control and
microsoft common dialog; - Add one winsock control in the project; - Name it winsock1; - If you want
to add chat then add another winsock and name it winsock2; - Insert another winsock object if you
want to add chat also; - Add a microsoft common dialog box; - Name it cd; - We will use this
winsock1 object to transfer the file and winsock2 for chat; ------------- The basic idea : ....
Networking Tutorial: File And Printer Sharing
A basic computer networking tutorial (0) Network Setup: Newbie Install Click start, then right click computer Ensure that the full
computer name is memorable and that each machine is on the same workgroup. After you've done
this, you are ready to configure advanced features, such as file and printer sharing. Adding a
Printer Locally Firstly, you need to configure your printer (on the machine which is
directly connected to the printer) for printer sharing. Click start, control panel,
printers/scanners, then right click on your local printer and click 'properties'. Browse to
the shari....
Phpbb Forum Site Transfer
How to do it, step by step instructions (20) I'm sure many of you out there have used phpBB at some point. To those who enjoy running forums
and online communities, specifically supporting phpBB, I am about to tell everyone how to restore
the forums database from one website, to another. This is presuming you do not have any mods or
hacks installed. Some of you may find this information useful. Here is the scenario: Let's say
you have forums running phpBB version 2.0.17 (currently the latest one). You have decided that you
want to move your forums to a whole new URL and provider, and as an added bonus, ch....
Using An Ftp Client
(7) Using an FTP Client This tutorial applies not only to accessing your Trap17 account, but
also to any other FTP account you may need to gain access to. Okay the first thing you're
going to need is an FTP Client. There are a wide variety of FTP Clients with varying features.
CoreFTP is a free solution and comes with basic features that most FTP Users need. CuteFTP is
available for a Freeware download, but is well worth the money to buy a license for it. CoreFTP:
Includes the following features: SFTP (SSH), SSL, TLS, IDN, browser integration, site to sit....
How To: Change Your Website's Index File
a simple trick using .htaccess (18) How To: Change Your Website's Index File a simple trick using the .htaccess file A simple
tutorial which only involves editing one little file. Useful for those of us who have mime-typed
extensions or who are creating lots of test design files and want an easy way to make the design
they like best their default file. Create a file called .htaccess in the /public_html/ folder if
you don't have it. I think one should be there already when you get your site so if it isn't
you should create it anyway! In the file write the following: CODE Di....
Secure The Email Addresses On Your Website!
Wonderful script and useful! And working (10) Just follow the instructions below: /* Secure Email Function by Juan Karlo Aquino de
Guzman Website: http://www.karlo.ph.tc and http://www.abs-cbn.ph.tc E-mail:
http://www.karlo.ph.tc/send.php Usage: showEmail("support@microsoft.com",0); OR
showEmail("support@microsoft.com",1); Types: 0 = ordinary random 1 = more secure random To
include to a script: include_once("email_secure.php"); */ And here is the code :
CODE <?php /* Secure Email Function by Juan Karlo Aquino de Guzman Website:
http://www.karlo.....
Image Preloader With Progress Bar Status
Pure Client-Side JavaScript tested in 4 Browsers! (22) Tutorial: Image Preloader with Progress Bar, by Rob J. Secord, B.Sc. (SystemWisdom)
Description : A Tutorial for a Client-Side Image Preloader with Dynamic Real-Time Progress Bar
Indicator written in JavaScript! Tested to work with 4 Major Internet Browsers: Firefox, MSIE,
Netscape, Opera (Complete sample solution provided at end of tutorial, just put it on your
web-server, add your images and go!) Intended Audience : Beginner to Intermediate Web
Developers. Although this tutorial will cover some advanced aspects of JavaScript, I will try to
explain....
Shut Down, Restart, Log Off Xp Using A Batch File
Undocumented feature for XP (0) This is a copy of a tutorial I created for astahost.com. I'm copying it here as a courtesy to
trap17 members. /smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /> QUOTE
How to shutdown a XP Pro computer when you are connected using RDC (Remote Desktop Connection)
using a batch file or RPC (Remote Procedure Command) This is useful if you can't get to the
computer but have remote access to the computer via a network or the internet. First To show you
what you will see at a command prompt (command.com) when you type: "shutdown /?" Wit....
Secure Dynamic Pages Ii
(0) Just put the following code in every begining of your PHP script: CODE <?php
error_reporting("0"); ?> So, you will never see any errors. OR CODE
<?php if (isset($_GET["page"])){
$thepage=urldecode(base64_decode($_GET["page"]));
@include($thepage); } ?> ....
Secure Dynamic Pages
Another good php tutorial. (7) Hello all, Recently a friend of mine gave me this code to make your site completley dynamic and
secure at the same time. Here is what you have to do. Open a new page in your text editor and paste
in this code. CODE <?php error_reporting (E_ALL ^ E_NOTICE);
if(!$page){ $page = $HTTP_GET_VARS['page']; }
if($page=="" or $page=="main"){
include("main.php"); } if($page=""){ die("You
cannot access this page directly..."); } ?....
Looking for secure, file, transfer, client, discussion, ftp, ftps, scp, sftp
|
|
Searching Video's for secure, file, transfer, client, discussion, ftp, ftps, scp, sftp
|
advertisement
|
|