<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Web Savers &#187; Security</title>
	<atom:link href="http://www.websavers.ca/blog/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.websavers.ca</link>
	<description>Hosting, made simple.</description>
	<lastBuildDate>Sun, 05 Feb 2012 19:31:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Choosing an FTP or SFTP Application</title>
		<link>http://www.websavers.ca/choosing-an-ftp-or-sftp-application/</link>
		<comments>http://www.websavers.ca/choosing-an-ftp-or-sftp-application/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 14:00:53 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.websavers.ca/?p=2028</guid>
		<description><![CDATA[Choosing an FTP or SFTP application shouldn&#8217;t be a difficult process. This overview will suggest a great application that works on Windows, Linux and Mac OS X called FileZilla. It will show you how to configure it to connect to your server, how to set up the appearance for the simplest usage, and then talk [...]
Related posts:<ol>
<li><a href='http://www.websavers.ca/choosing-a-domain-name-branding-emd-tld-debate/' rel='bookmark' title='Choosing a Domain Name: Branding, EMD, TLD Debate'>Choosing a Domain Name: Branding, EMD, TLD Debate</a> <small>There is rarely a day that passes that we don&#8217;t...</small></li>
<li><a href='http://www.websavers.ca/how-to-get-a-wordpress-website-in-less-than-an-hour/' rel='bookmark' title='How to get a beautiful and powerful WordPress powered website in less than an hour'>How to get a beautiful and powerful WordPress powered website in less than an hour</a> <small>This guide will show you how to get your WordPress...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Choosing an FTP or SFTP application shouldn&#8217;t be a difficult process. This overview will suggest a great application that works on Windows, Linux and Mac OS X called FileZilla. It will show you how to configure it to connect to your server, how to set up the appearance for the simplest usage, and then talk about some alternative applications you can make use of for Mac OS X.</p>
<h3>Things you will need</h3>
<ol>
<li>Your domain name</li>
<li>Your FTP username and password. These differ from your client centre username and password.</li>
<li>A general understanding of where things are located on your computer, such as where your user account folder is located</li>
</ol>
<p>If you are working on the domain that we created automatically for you when you signed up with us, the FTP username and password can be found in the <a href="http://www.websavers.ca/">Web Hosting</a> Welcome email sent when you first signed up with us. It can also be seen in your client centre by selecting &#8220;My Services&#8221; in the menu, then clicking the manage button beside your hosting account. You may need to hover your cursor over the password to see the full credentials.</p>
<p>If you added the domain to Plesk yourself, then you would have been asked to enter in the username and password for the domain &#8211; these are the FTP credentials you will need. </p>
<p>If you forget your FTP username and password and cannot find them, please see our <a href="https://clients.websavers.ca/whmcs/knowledgebase/75/How-to-reset-your-FTP-and-SFTP-usrename-and-password-login-details.html">KB article on how to reset your FTP login details</a>.</p>
<h3>Intro to FTP and SFTP</h3>
<p>File Transfer Protocol (FTP) is what you use to upload your site content to your web server. If you made use of our application installer, then you will still need to know how to use FTP to make changes to your configuration, upload plugins or modules, and adjust other parts of your site manually. Thus it is important to understand the basics of FTP for all aspects of creating and maintaining your website.</p>
<p>SFTP simply adds &#8220;Secured&#8221; or &#8220;SSH&#8221; (Secure SHell) to the front of File Transfer Protocol. Using SFTP is highly recommended in all cases where you wish to transfer files due to the added security. In order to use SFTP with our servers, you must have &#8220;Shell Access&#8221; enabled on your account. We enable basic chrooted shell access on all our accounts to ensure you have secure access to your server. To verify that Shell Access is enabled for the domain you will be working on, do the following:</p>
<ol>
<li><a href="https://clients.websavers.ca/">Login to the client centre</a>, choose My Services, click manage beside the hosting account you will be working on, then choose &#8220;Login to Plesk&#8221;</li>
<li>Choose &#8220;Web Hosting Settings&#8221;</li>
<li>If you have more than one domain, select the domain you will be working on in the list. If you have just one domain, ignore this step</li>
<li>Under the &#8220;Account Preferences&#8221; section, look for &#8220;Shell access to server with FTP user&#8217;s credentials&#8221; and ensure it is set to anything that is not &#8220;Forbidden&#8221;</li>
</ol>
<p>If you are unable to change this option, please open a support ticket referencing this guide and explaining what you are trying to do so we can correct your permissions.</p>
<h3>Where to Find FileZilla Client</h3>
<p>FileZilla is a great free FTP and SFTP capable application for Mac, Windows and Linux. It is <a href="http://filezilla-project.org/">available here for download</a>. Ensure you download the Client application, not the Server. For Mac OS X there are better applications in terms of user interface design, although they are not free. More on this later.</p>
<p>Download and install FileZilla now to get started with it.</p>
<h3>Configuring FileZilla to be Less Confusing</h3>
<p>There are a few user interface elements that are bound to do nothing but confuse you. To avoid possible confusion, choose the View menu, then uncheck &#8220;Local Directory Tree&#8221; as well as &#8220;Remote Directory Tree&#8221;. Also uncheck &#8220;Message Log&#8221; (also under the View menu). You may need this for troubleshooting, so remember where it is.</p>
<h3>Connecting with FileZilla</h3>
<p>At the very top of the window, you will see fields for Host, Username, Password, and Port. These are useful for one-time connections, but if you want FileZilla to remember your settings, then it would be better to save them as a bookmark so you don&#8217;t have to enter the details each time you open the application. The first button on the left in the toolbar is the Site Manager &#8211; this is how you save bookmarks to FileZilla. You can also find this under the File menu (File > Site Manager).</p>
<p>Open the Site Manager and click the New Site button. It will immediately request a site name &#8211; you can make this whatever you wish. On the right, enter your domain name as the hostname with ftp prefixed:</p>
<blockquote><p>ftp.yourdomain.com</p></blockquote>
<p>Enter 22 for the Port (for SFTP) or 21 for normal FTP. SFTP is highly recommended. If using SFTP, change the Server Type to SFTP SSH File Transfer Protocol. Under Logon Type, choose Normal and enter your FTP/SFTP username and password.</p>
<p>If you are using regular FTP and not SFTP, make sure you visit the Transfer Settings tab and choose &#8220;Passive&#8221; for the Transfer Mode setting. </p>
<p>Click Connect. </p>
<h3>Understanding the FileZilla User Interface</h3>
<p>FileZilla is really easy once you get the hang of it. Here&#8217;s the general idea:</p>
<h4>Left Side: Local Computer</h4>
<p>On the left is your local computer&#8217;s directory structure. By default it&#8217;s probably showing c:\ on Windows and / (also called root) on OS X or Linux. You will want to navigate to wherever your site&#8217;s files are located on your computer. If you used our application installer and don&#8217;t yet have your site saved on your local computer, then you probably want to navigate to your Documents or Sites folder and create a new directory where you will store your website. </p>
<p>On Windows Vista and 7, Linux, or Mac OS X, I suggest navigating to the Users folder, then your username, then the folder called Sites (if Sites doesn&#8217;t exist yet, why not create it?). Within the Sites folder, create a new folder by the name of your website. You can use this folder to store all your website content.</p>
<h4>Right Side: Remote Server</h4>
<p>Now that you have connected successfully to your server, on the right side you should see a list of directories like:</p>
<p>anon_ftp<br />
cgi-bin<br />
conf<br />
error_docs<br />
httpdocs<br />
httpsdocs<br />
pd<br />
private<br />
statistics<br />
subdomains<br />
web_users</p>
<p>Although they each have their purpose, most of these can be ignored. <strong>The folder where all of your web content is stored is under the <strong>httpdocs</strong> folder.</strong> Don&#8217;t mistake this for the http<strong>s</strong>docs folder &#8211; this folder is for storing the web site content that is accessible when visiting https://yourdomain.com. In other words it&#8217;s for secure content only and only when Plesk is not set to use the same folder for secure and non-secure content.</p>
<h4>Transferring Content</h4>
<p>To upload your site content, simply drag and drop the items you wish to upload from the left pane to the right. The opposite is true to download &#8211; drag the items you wish to download from the right to the left. While the files are downloading or uploading, they will appear in the transfers pane at the bottom of the window. You will also be notified of any failures here.</p>
<h3>Troubleshooting</h3>
<p>If you cannot connect or cannot upload or download files, the reason why will be displayed in the message log. If you followed the direction to hide this above, then you will need to show it again to view the log. Go to the View menu and choose &#8220;Message Log&#8221; if it us unchecked. This puts the message log just below the quick connection details at the top of the window. You can see any error messages here &#8211; normally at the bottom of the pane. </p>
<p>If you cannot resolve the problem described by the error, please copy and paste the error you see in the message log into a support ticket so we can look into it. Please also include your connection details, including the hostname, username and password so we can reproduce the problem.</p>
<h3>Alternative Applications</h3>
<p>Although different applications have different user interfaces, all the core functionality described here remains the same. For Mac OS X there are three great alternative applications, one free and two paid. The alternate free application is called <a href="http://cyberduck.ch/">Cyberduck and is available here</a>. Cyberduck is also available for Windows now.</p>
<p>Yet another alternative, <a href="http://extendmac.com/flow/">Flow &#8211; $25 USD</a>, makes your FTP/SFTP connections look like Finder windows for simpler drag and drop uploads and downloads.</p>
<p>The third alternative, and my SFTP and FTP application of choice is called <a href="http://panic.com/transmit/">Transmit &#8211; $34 USD</a> and is made by the folks over at Panic software. Transmit has been around for many many years for the Mac and its latest incarnation, Transmit 4, is a fantastic application. If you intend to be working with file transfers regularly and you&#8217;re using a Mac, I highly suggest purchasing this software. The user interface is second to none and the featureset is extremely powerful. For example, Transmit has the ability to easily and simply mount one of your SFTP connections directly in to Finder so that uploads and downloads really are as simple as drag and drop in an already familiar manner. This is all managed through a cute menubar icon in the image of Transmit&#8217;s truck icon.</p>
<p>Transmit also has the ability to synchronize folders, making mirroring changes uploaded by others to the server and changes you made locally a breeze.</p>
<p>If you have a suggestions for a great FTP / SFTP application, please let us know! Use the comments below to leave your message.</p>
<p>Related posts:<ol>
<li><a href='http://www.websavers.ca/choosing-a-domain-name-branding-emd-tld-debate/' rel='bookmark' title='Choosing a Domain Name: Branding, EMD, TLD Debate'>Choosing a Domain Name: Branding, EMD, TLD Debate</a> <small>There is rarely a day that passes that we don&#8217;t...</small></li>
<li><a href='http://www.websavers.ca/how-to-get-a-wordpress-website-in-less-than-an-hour/' rel='bookmark' title='How to get a beautiful and powerful WordPress powered website in less than an hour'>How to get a beautiful and powerful WordPress powered website in less than an hour</a> <small>This guide will show you how to get your WordPress...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.websavers.ca/choosing-an-ftp-or-sftp-application/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Securing Webmail</title>
		<link>http://www.websavers.ca/securing-webmail/</link>
		<comments>http://www.websavers.ca/securing-webmail/#comments</comments>
		<pubDate>Sat, 12 Feb 2011 20:49:10 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.websavers.ca/?p=1769</guid>
		<description><![CDATA[With more and more people using public hotspots on their notebooks and tablet devices, the security of normally very simple and everyday things becomes a bigger and bigger concern. While connecting to your bank and shopping on secure sites are inherently secure, as long as you trust the hotspot you&#8217;re connected to (ex: Starbucks) to [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>With more and more people using public hotspots on their notebooks and tablet devices, the security of normally very simple and everyday things becomes a bigger and bigger concern. While connecting to your bank and shopping on secure sites are inherently secure, as long as you trust the hotspot you&#8217;re connected to (ex: Starbucks) to not be spoofed, some activities are not. Any website you visit that does not use https or, in other words, when the lock does not appear in your browser, is not secured. This means anyone on the same wireless connection can see everything you are doing on these sites without having to ever connect to your computer. This includes any usernames and passwords you enter on those sites.</p>
<p>In a recent Knowledgebase Article (<a href="https://clients.websavers.ca/whmcs/knowledgebase/71/Securing-your-WordPress-login.html">Securing your WordPress Login</a>), I mentioned a few simple steps that can greatly improve the security of your WordPress based website or blog. You can take similar steps to ensure that your webmail access remains secured so prying eyes cannot see your username, password or any of the email you are accessing.<span id="more-1769"></span></p>
<h3>How to fix webmail for secure access</h3>
<p>Connecting to webmail securely is really a simple process. Just make sure you&#8217;re using the <strong>httpS</strong> prefix before logging in. For example, with Web Savers, we use <strong>https://webmail.websavers.ca</strong> rather than http://www.websavers.ca to access our email. Make sure you update your bookmarks!</p>
<h3>The warning</h3>
<p>You will likely see a security warning, since the certificate we&#8217;re using to encrypt the data matches our server name and not your website name. This is OK and nothing to be concerned about &#8211; the connection is still secure. Your browser is simply telling you that there&#8217;s a mismatch &#8211; you can add an exception or choose to accept it anyway and all will be well.</p>
<p>Congratulations, you&#8217;ve just secured your webmail connection! </p>
<h3>Limitations</h3>
<p>Although you&#8217;ve just greatly improved the security of your webmail connection, there are a few limitations to this. The first is based on the security warning mentioned above. That warning appears because we&#8217;re using a certificate for our entire server when the browser is looking for one that matches your hostname exactly. As an example, with webmail.websavers.ca, the browser wants a certificate that says it&#8217;s specifically made for &#8216;webmail.websavers.ca&#8217;, which we are not using. </p>
<p>I am now accustomed to accepting a mismatched certificate because that&#8217;s what I&#8217;ve been told to do. Let&#8217;s now say I go downtown to a local coffee shop and connect to someone&#8217;s open network nearby. Let&#8217;s pretend this owner of this wireless hotspot is trying to get my username and password. The owner discovers I use https://webmail.websavers.ca regularly by monitoring the traffic, and sets up his own internal redirect (perhaps via DNS) that takes all of my requests for webmail.websavers.ca and forwards them to his own internal dummy webpage that looks exactly like the one at the real webmail.websavers.ca. He does not have a matching SSL certificate, but since I&#8217;m used to not having a match anyway, I am likely to accept it! Now that I&#8217;m actually communicating with his &#8216;dummy&#8217; server, he is able to see all my entered passwords and usernames and thus has effectively stolen my info.</p>
<p>How do I fix this?</p>
<h3>Even better webmail security</h3>
<p>By having your own virtual private server, we can apply an SSL certificate to your entire webmail application that matches your domain name. If I get a dedicated virtual server for just running websavers.ca, then I can install a certificate generated specifically for webmail.websavers.ca. This way whenever I visit the webmail site, I always get a matching certificate. If I&#8217;m ever connected to a suspicious wireless hotspot, and I suddenly see a mismatch in certificates, then I know someone is trying to trick me. Problem solved!</p>
<h3>Cheaper alternative? Yep!</h3>
<p>Whenever you connect, check out the name on the certificate. If it says it&#8217;s owned by Web Savers or ServInt (our datacentre providers) then you can be sure you&#8217;re connecting to the correct website.</p>
<p>Questions about webmail security? Head on over to our <a href="http://www.websavers.ca/contact">contact</a> page or submit a comment below.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.websavers.ca/securing-webmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why do I sometimes not have permission to delete files on my own account?</title>
		<link>http://www.websavers.ca/why-do-i-sometimes-not-have-permission-to-delete-files-on-my-own-account/</link>
		<comments>http://www.websavers.ca/why-do-i-sometimes-not-have-permission-to-delete-files-on-my-own-account/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 16:45:01 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.websavers.ca/?p=919</guid>
		<description><![CDATA[We are asked this question quite regularly and although we have a knowledgebase article outlining how to fix the problem within Plesk, I felt it would be beneficial for many of you to know why it occurs.Your website is served under the &#8216;apache&#8217; user account for all web content, including html and php. Whenever you [...]
Related posts:<ol>
<li><a href='http://www.websavers.ca/setting-up-your-mail-account-in-mozilla-thunderbird/' rel='bookmark' title='Setting Up Your Mail Account in Mozilla Thunderbird'>Setting Up Your Mail Account in Mozilla Thunderbird</a> <small>This guide shows how to configure your mail account in...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.websavers.ca/wp/wp-content/uploads/2010/02/fastcgilogo.png" alt="" title="fastcgilogo" width="225" height="132" class="alignleft size-full wp-image-926" />We are asked this question quite regularly and although we have a <a href="https://clients.websavers.ca/whmcs/knowledgebase/14/Why-dont-I-have-permission-to-delete-my-own-files.html">knowledgebase article</a> outlining how to fix the problem within Plesk, I felt it would be beneficial for many of you to know why it occurs.<span id="more-919"></span>Your website is served under the &#8216;apache&#8217; user account for all web content, including html and php. Whenever you use a PHP application, whether custom built or an existing application like WordPress, that application also runs as the apache user. Because of this, files uploaded through your application will be owned by apache and no other users have the ability to edit them. On a shared server, this is good security practice since you don&#8217;t want other people hosted on the same server to be able to edit your files &#8211; including during potential attacks on your site.</p>
<p>When you upload content via FTP you use your personally selected username and password combination. The username you selected also becomes the owner of the files you upload. Similarly, when you attempt to delete files uploaded through an application like WordPress, since they are not owned by your account, you are unable to delete them. The apache user has control over the files.</p>
<p>Although you could get the root user to change the ownership or permissions of the files to allow your account access, this requires creating a support ticket every time you run into the problem. Rather than fixing the problem reactively, we suggest fixing it proactively; ensure that files uploaded through WordPress are already owned by your personal user account rather than apache.</p>
<p>How do you do this? FastCGI!</p>
<p>Within Plesk under Web Hosting Settings, there is an option to run PHP through FastCGI. By changing this setting from Apache Module to FastCGI, you are changing the user that PHP files are accessed with.<br />
<img src="http://www.websavers.ca/wp/wp-content/uploads/2010/02/PHPoverFastCGI.png" alt="This is how it looks in Plesk" title="PHPoverFastCGI" width="579" height="88" class="aligncenter size-full wp-image-921" /><br />
Since all of your PHP files will be executed by your own personal username, all files uploaded through your PHP application will also be owned by your user account. No more apache account in the mix and no more non-deletable files!</p>
<p>One additional benefit is that your files are not owned by the apache user any longer. You might remember that it was beneficial, for security reasons, to have your files not writable by users other than apache, but that only applies when you are forced to upload them under that user account. Since the apache user would be the same for all files uploaded across all websites hosted on the same server, if that account were hacked, then the hacker would have access to all files created by it (if they knew where to look). Now that your files are being uploaded under your personal user account, no other website can affect the security of your own files (assuming permissions are also set appropriately &#8211; ie: no &#8217;777&#8242;).</p>
<p>If you have any questions about this process or believe some of information provided here could be clearer, please <a href="http://www.websavers.ca/contact/">contact us</a> with your suggestions &#8211; we would love to hear from you! </p>
<p>Related posts:<ol>
<li><a href='http://www.websavers.ca/setting-up-your-mail-account-in-mozilla-thunderbird/' rel='bookmark' title='Setting Up Your Mail Account in Mozilla Thunderbird'>Setting Up Your Mail Account in Mozilla Thunderbird</a> <small>This guide shows how to configure your mail account in...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.websavers.ca/why-do-i-sometimes-not-have-permission-to-delete-files-on-my-own-account/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beginners Guide to Website Security</title>
		<link>http://www.websavers.ca/beginners-guide-to-website-security/</link>
		<comments>http://www.websavers.ca/beginners-guide-to-website-security/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 20:46:35 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.websavers.ca/?p=894</guid>
		<description><![CDATA[So you have a website and are a bit concerned about its security. It doesn&#8217;t matter if it&#8217;s a business site or a personal blog, this article will tackle some of the basics you can implement today to avoid the big headaches down the road. How and why do websites get defaced, hacked, or corrupted? [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>So you have a website and are a bit concerned about its security. It doesn&#8217;t matter if it&#8217;s a business site or a personal blog, this article will tackle some of the basics you can implement today to avoid the big headaches down the road.</p>
<h3>How and why do websites get defaced, hacked, or corrupted?</h3>
<p>Most sites are compromised by <strong>known vulnerabilities</strong> in <strong>outdated web-based scripts and applications</strong>. Simply put, this means if you run outdated versions of popular software such as message boards, blogging software, or content management systems, your website could be at risk. Other ways a website is commonly compromised is due to insecure or stolen passwords and incorrect file permissions.</p>
<p><strong>Why would anyone want to hack my website? I don&#8217;t store any personal or financial information on my site so I shouldn&#8217;t worry about this right?</strong> Many people feel that because they think no one wants to compromise their website they don&#8217;t need to worry about its security. <strong>Stop it</strong>.</p>
<p>Although they may not want any of the information on your site, most of the time your site will be used to spread viruses, spyware, or deceive your visitors into going to sites with them. Most compromised sites we see have malicious code injected into the files in order to do just this.</p>
<p>Here are a few things you can do today to make sure your website is better protected.</p>
<h3>Start locally</h3>
<p>Make sure your personal computer is secure. If you use an FTP program to upload content to your website, chances are that you have the username and password saved within it. Depending on how that program stores this data it is possible to have that info stolen if your computer has spyware or a virus.</p>
<p>We recommend installing a virus scanner and regularly scanning for spyware along with being more cautious of where you are surfing online.</p>
<h3>Update and patch your third-party applications</h3>
<p>Most website security issues can be avoided by being proactive with updates and security fixes issued by the authors of your applications. </p>
<p>Many popular applications now have a one-click update that takes less than 30 seconds to perform. It is recommend that you backup your data before upgrading which can usually be done through your Control Panel.</p>
<p>If you stop using an application make sure you remove it. If you&#8217;ve switched from WordPress to Joomla for your content management, make sure you remove the WordPress installation as it can be forgotten about and left outdated. Even though you may not be using it, it can still be accessed.</p>
<p>Remember that updates, patches, and new releases are released for a reason. Staying on top of these updates may seem like an inconvenience at the time, but it will save you from a lot of headaches and issues in the long run.</p>
<h3>Checking file permissions</h3>
<p>Allowing everyone to read, write, and execute files on your website is a huge security issue. In a web-based environment you typically will want a &#8220;755&#8243; permission setting, or full access to the file owner, and only read/execute access for everyone else.</p>
<p>Some applications will ask you to set a permission to &#8220;777&#8243; or full access to everyone. Make sure you are running the most up-to-date version of this application before installing. Also, you may want to try it with a 755 as some hosting environments will for this.</p>
<h3>Secure your login areas</h3>
<p>It is best to access the administration area of any application over SSL (https://). This can be done by making sure it is placed in a ssl-based directory.</p>
<p>In addition to this, it is possible to limit the admin directory to only specific IP addresses. This can be done by placing the following information into a <a href="http://en.wikipedia.org/wiki/Htaccess">.htaccess</a> file: </p>
<blockquote><p>
AuthUserFile /dev/null<br />
AuthGroupFile /dev/null<br />
AuthName AdminAreaAuth<br />
AuthType Basic<br />
order deny,allow<br />
deny from all<br />
# allow home IP address<br />
allow from 99.x.x.x<br />
# allow work IP address<br />
allow from 142.x.x.x<br />
# allow vacation home IP address<br />
allow from 24.x.x.x
</p></blockquote>
<p>For example, if you wanted to secure the admin area of your <a href="http://www.wordpress.org">WordPress</a> installation, you would place this .htaccess file in your /wp-admin/ directory. It will deny all connections that are not made from one of those predefined IP addresses.</p>
<p>&#8212;<br />
Hope this helps. Interested in hearing more on a specific topic? <a href="http://www.websavers.ca/contact/">Let us know!</a></p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.websavers.ca/beginners-guide-to-website-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

