Bitcoin Forum
April 25, 2024, 11:13:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: WTB Training in setting up specific programs on a linux VPS  (Read 1972 times)
Topazan (OP)
Sr. Member
****
Offline Offline

Activity: 354
Merit: 250


View Profile
June 18, 2012, 04:07:45 PM
Last edit: July 08, 2012, 06:13:39 AM by Topazan
 #1

I've been running a linode for a couple of years now, so I understand the basics of server administration, but quite a lot of programs and other things still give me headaches.

My plan is to set up a new VPS to provide various services to me and my friends.  I intend to have the following:

-an email server, so I can set up email accounts and receive mail @ my domain name.
-a VPN program, so my comrades behind the bamboo curtain can get their youtube on.  (Finished, thanks to Luceo)
-an XMPP server  (Finished, thanks to J.P. Larocque)
-a bitcoin lite-client server, such as electrum.
-a Diaspora pod

I'm looking for a experienced person to walk me through the process of compiling (if necessary), installing, and configuring these programs, as well as provide general advice and knowledge concerning security and best practices.  Please note that the job is to train me until I can do these things, not just to do them yourself.  As such, the applicant needs to be patient and a good communicator in addition to possessing the technical knowledge.

I suggest we arrange live sessions to be conducted through XMPP, IRC, or Skype, and payment can be hourly.  I'm going to be busy with work for at least a couple of weeks, so the training will take place at a later date.  If you're interested, please provide your qualifications and hourly rate.  

Save the last bitcoin for me!
1714043606
Hero Member
*
Offline Offline

Posts: 1714043606

View Profile Personal Message (Offline)

Ignore
1714043606
Reply with quote  #2

1714043606
Report to moderator
1714043606
Hero Member
*
Offline Offline

Posts: 1714043606

View Profile Personal Message (Offline)

Ignore
1714043606
Reply with quote  #2

1714043606
Report to moderator
Be very wary of relying on JavaScript for security on crypto sites. The site can change the JavaScript at any time unless you take unusual precautions, and browsers are not generally known for their airtight security.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714043606
Hero Member
*
Offline Offline

Posts: 1714043606

View Profile Personal Message (Offline)

Ignore
1714043606
Reply with quote  #2

1714043606
Report to moderator
Topazan (OP)
Sr. Member
****
Offline Offline

Activity: 354
Merit: 250


View Profile
June 19, 2012, 12:59:58 AM
 #2

If you have experience with just one of these programs that's fine too.

Save the last bitcoin for me!
Luceo
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


Per aspera ad astra!


View Profile
June 19, 2012, 12:20:17 PM
 #3

I can help you set up OpenVPN and Electrum.

Never done the others but afaik I could probably help with Diaspora too.

Which distro are you using?

Topazan (OP)
Sr. Member
****
Offline Offline

Activity: 354
Merit: 250


View Profile
June 19, 2012, 01:29:58 PM
 #4

I haven't obtained the VPS yet, but when I do it will probably be some version of ubuntu.

I'm very glad to see your interest.  What shall we use for real time chat?  Either XMPP or skype will work best for me.

Save the last bitcoin for me!
Luceo
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


Per aspera ad astra!


View Profile
June 20, 2012, 01:43:37 AM
 #5

PM me your Skype and I'll add you on there. ^^

jack-o-lantern
Newbie
*
Offline Offline

Activity: 23
Merit: 0



View Profile
June 20, 2012, 03:43:22 PM
 #6

I won't teach you how to install and configure programs, the best way to learn that is to actually try it yourself. But if you can't get a hold of anyone willing to help, I can configure your VPS for a reasonable price.
Just putting it up there in case your business with Luceo doesn't work out.
Topazan (OP)
Sr. Member
****
Offline Offline

Activity: 354
Merit: 250


View Profile
June 20, 2012, 04:17:40 PM
 #7

"If I teach you you won't learn as well, so I'll just do it for you instead."?  Tongue

Unfortunately, as I state in the first post, I'm looking for instruction, not service. 

Nothing personal, but I'd like to suggest you work on your sales pitch as well.  The attitude you display in this post is not the attitude I'd want a person I hire to have.

Save the last bitcoin for me!
Tril
Full Member
***
Offline Offline

Activity: 213
Merit: 100


View Profile
June 20, 2012, 05:20:34 PM
 #8

I can teach you email service.  PM me when you're ready.
berniemadoff
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 20, 2012, 06:17:03 PM
 #9

I can help you with email on a postfix basis, VPN and the electrum server. Available on IRC all the time.

Please be aware though that your provider needs to be able to allow you to set an rDNS for E-Mail and you will need a box with the appropriate kernel modules for VPN(pptp for PPTP-based VPN, tun/tap for OpenVPN)
Topazan (OP)
Sr. Member
****
Offline Offline

Activity: 354
Merit: 250


View Profile
June 21, 2012, 03:03:02 AM
 #10

I can help you with email on a postfix basis, VPN and the electrum server. Available on IRC all the time.

Please be aware though that your provider needs to be able to allow you to set an rDNS for E-Mail and you will need a box with the appropriate kernel modules for VPN(pptp for PPTP-based VPN, tun/tap for OpenVPN)
How do I know if I have these things?


To all:  What kind of hourly rates are you expecting?  What kind of experience do you have?

Save the last bitcoin for me!
Tril
Full Member
***
Offline Offline

Activity: 213
Merit: 100


View Profile
June 28, 2012, 03:57:25 PM
 #11

I work at an ISP and deal with email issues every day. I also operate the free hosting for free software projects at bespin.org. I can help setup exim, postfix, qmail, courier or cyrus (postfix preferred). I recommend dovecot for remote mailbox access using IMAP or POP3.  I can help setup webmail applications.  I assume you're not using Windows, but I can also assist with SmarterMail.  What OS were you thinking to install on your VPS?  I work best with Debian, CentOS, FreeBSD, and OpenBSD.

Spam fighting is the tricky part of this: depending how aggressive you want to get, and how much spam you get, you may spend a lot of time setting up and tweaking spam fighting tools. You can optionally setup a virus scanner, a website for users to manage their spam and filters...  It's easy to setup a mail server and hard to setup a perfect spam filter.  You can spend a little or a lot of time tweaking your mail server, but your users may complain more or less. 

The amount of ongoing effort will depend on your users.  You want your users to choose strong passwords and have good security on their computers to prevent their email from getting compromised and used to send spam, which may blacklist your server's IP from e-mailing to certain destinations.  You'll likely be asked to assist your users with missing emails in one direction or the other, by searching the e-mail log files.  If you limit their mailbox sizes, you'll need to help them clean out the mail when it fills up.  If you don't limit sizes, and they neglect their e-mail, it may fill up the entire drive as well as take up extra CPU and memory when they access it.

For teaching, I tend to be non-linear when presenting things: I'm good at answering questions, not so much at giving step by step instructions to achieve a task.  We can go on voice chat and you can log into your server, and try to tackle the setup and ask me "what next" and I can help you just fine.  Just don't expect me to know what is next before we get there.  It will depend on what you're thinking and what difficulties you run into.  I'm not sure you want to pay BTC for this, so I suggest we try it out first for free and if we get everything you want done in one session we'll call it good, then if you need more sessions we'll work something out based on how it went.
mb300sd
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000

Drunk Posts


View Profile WWW
June 28, 2012, 09:12:29 PM
 #12

I can walk you though VPN, either openvpn or (easier for your clients) pptp. I have 8 years experience with MS Exchange, but I doubt it helps much with a linux mail server. Configuring DNS for proper email routing and anti-spam is fairly easy.

1D7FJWRzeKa4SLmTznd3JpeNU13L1ErEco
Luceo
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


Per aspera ad astra!


View Profile
June 30, 2012, 11:51:49 AM
 #13

Was a pleasure to work with explaining the OpenVPN install process. Look forward to do business again.

J.P. Larocque
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
July 01, 2012, 04:30:03 AM
 #14

I'll be happy to help you learn how to install and configure ejabberd (IMO the best XMPP offering that I've tried so far).  I only have experience installing it on Debian, which Ubuntu is based off of, so if you went the route of an Ubuntu VPS we should be good to go.  Because ejabberd is written in Erlang, installation from scratch might be a bit tricky, so I would first need to bring myself up to speed if you did go a different route.

As for Electrum, as far as I know it's all GUI.  It's unusual to want to run GUI programs on a VPS, since VPSes are usually used just as servers.  This leads to the question, are you planning to run a remote desktop environment on the VPS?  If so, then by all means, you shouldn't have any trouble setting up Electrum (it's actually simple enough with the provided executable bundle that I'll walk you through for free as a trial).  And if you need help getting the GUI stuff working on a remote Ubuntu system, I'll teach you about vncserver, which dishes up a virtual desktop environment with no local display hardware needed at all.

I've been a Linux programmer, sysadmin, and tinkerer for over 10 years.  My experience with ejabberd isn't in a professional capacity; I simply run a personal XMPP server for my own domain.  I've got it operating with IPv4 and IPv6.  Through my ejabberd instance, I have access to chat with users on AIM, Yahoo, and IRC via XMPP transports, which are adapters to other chat networks--other XMPP transports for other networks are also available.  Therefore, I'd love to communicate over XMPP (my ejabberd server hardly gets any use!), and I'm also available to chat via IRC or telephone--whichever works best at the moment.

I'll be sending you a private message shortly about my rates and scheduling.
Topazan (OP)
Sr. Member
****
Offline Offline

Activity: 354
Merit: 250


View Profile
July 02, 2012, 04:52:43 AM
 #15

My apologies for leaving this thread unanswered for so long.  I'm in the process of sending PMs now.

Save the last bitcoin for me!
J.P. Larocque
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
July 08, 2012, 07:01:19 AM
 #16

Had a successful transaction.  Topazan communicated well, understood my explanations, and paid promptly.  Thanks!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!