Linode vps使用日志
2016-06-16 14:57
417 查看
以前使用的vps是conoha的,但是这两天不能用了,原因是ip被墙了(T.T)。再加上当时配置的机房是日本的,搞得每次翻墙上Twitter和Youtube这类网站的时候就推荐一大堆的日文资源,十分头痛。于是就趁着这个机会,试用一下Linode。
因此大家可以使用一些海外的免费邮箱来注册,例如HOTMAIL\OUTLOOK\YAHOO\Gmail。
之后,大家就会受到一封确认邮件,点击邮件里的链接就可以激活账号了。
之后,则会收到一封扣费邮件和一封提示账户初始化完毕的邮件。这个可能会有几分钟的延时,收到邮件之后再次登录,我们就可以添加和配置vps了。
在下方的机房位置那里,我选择了
点击
配置Ubuntu的安装信息,例如磁盘大小,swap分区大小之类的,还有就是超级管理员密码。
等待几分钟之后,我们就可以在这个页面看到当前vps的一些信息。这个时候,vps一般是关闭的。点击
由于现在这个Ubuntu里只有一个root账号,因此我们需要添加一个日常用的账号:
之后会让输入两次给新用户设置的密码。
输完密码,会提示输入一些其他的个人信息,可以一直按
但是,这样添加的用户是在使用
那么,解决方式如下:
1. 进入超级用户模式。也就是输入
(注意有
2. 输入
3. 输入
最后,我在linode里是绑定了信用卡的,而linode是有用户数据被黑的黑历史的,而linode又没有提供一个取消绑定信用卡的方式。因此,网上有人想出这么一个方法,用一个虚拟的假的信用卡来替换掉自己的信用卡记录:类似5431111111111111这样的虚构信用卡,过期日期随便写。通过”Update Credit Card”就会把我们自己真实的信用卡替换掉。等我们需要续费的时候再次替换成自己的信用卡续费后再取消。
既然有了一个美国的vps主机,那么我们就可以通过这个主机实现翻墙了。具体可以参考某些同学的某些博客
1. 注册账号
大家可以访问Linode主页{:target=”_blank”}来创建账号。注册的时候需要一个邮箱,但是选用国内一些免费的邮箱例如QQ,126, 163邮箱的时候,可能会遇到这个错误:因此大家可以使用一些海外的免费邮箱来注册,例如HOTMAIL\OUTLOOK\YAHOO\Gmail。
之后,大家就会受到一封确认邮件,点击邮件里的链接就可以激活账号了。
2. 账号配置
首次登陆之后,根据页面上的提示,我们需要对我们的账号做一个配置,也就是填一个表格,大致如下:之后,则会收到一封扣费邮件和一封提示账户初始化完毕的邮件。这个可能会有几分钟的延时,收到邮件之后再次登录,我们就可以添加和配置vps了。
3. 添加VPS
现在我们可以在网站的Linodes标签下添加一个vps。在网页的上半部分是选择套餐,我选择了最便宜的那一档:
Linode 1024 24GB DISK 1 CPU Core 2TB XFER .015/hr to $10/mo
在下方的机房位置那里,我选择了
Fremout, CA,也就是常说的
He机房。
4. 配置vps
现在,已经可以在Linodes标签下看到当前vps主机的状态了,我们然后点击
Dashboard来配置。
点击
Deploy an Image来选择一个Linux发行版,而我还是i比较喜欢Ubuntu,于是选了Ubuntu 14.04 LTS.然后点击
Deploy
配置Ubuntu的安装信息,例如磁盘大小,swap分区大小之类的,还有就是超级管理员密码。
等待几分钟之后,我们就可以在这个页面看到当前vps的一些信息。这个时候,vps一般是关闭的。点击
Boot按钮来开启我们的vps。
5. 配置vps上的Ubuntu
这个Ubuntu上一般已经有了ssh,因此我们可以在Windows上通过putty来远程访问了。不过,万一没有按照的话,我们可以通过下面这个命令来安装:$ sudo apt-get install openssh-server
由于现在这个Ubuntu里只有一个root账号,因此我们需要添加一个日常用的账号:
root@localhost:/home# adduser lx Adding user `lx' ... Adding new group `lx' (1000) ... Adding new user `lx' (1000) with group `lx' ... Creating home directory `/home/lx' ... Copying files from `/etc/skel' ...
之后会让输入两次给新用户设置的密码。
输完密码,会提示输入一些其他的个人信息,可以一直按
Enter来跳过。然后根据提示确认账户状态后,输入
Y完成配置。
但是,这样添加的用户是在使用
sudo开头的一些命令时是没有权限的,一般会提示如下:
lx@localhost:~$ sudo apt-get install pptpd [sudo] password for lx: lx is not in the sudoers file. This incident will be reported.
那么,解决方式如下:
1. 进入超级用户模式。也就是输入
su -,系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用户登录)
(注意有
-,这和
su是不同的,在用命令
su的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用
su -命令将环境变量也一起带过去,就象和root登录一样)
2. 输入
visudo,编辑配置文件。找到
root ALL=(ALL) ALL,在下面添加一行
xxx ALL=(ALL) ALL其中
xxx是要加入的用户名称
3. 输入
exit退出超级用户。这个时候,原先的用户就有
sudo权限了。
最后,我在linode里是绑定了信用卡的,而linode是有用户数据被黑的黑历史的,而linode又没有提供一个取消绑定信用卡的方式。因此,网上有人想出这么一个方法,用一个虚拟的假的信用卡来替换掉自己的信用卡记录:类似5431111111111111这样的虚构信用卡,过期日期随便写。通过”Update Credit Card”就会把我们自己真实的信用卡替换掉。等我们需要续费的时候再次替换成自己的信用卡续费后再取消。
既然有了一个美国的vps主机,那么我们就可以通过这个主机实现翻墙了。具体可以参考某些同学的某些博客
相关文章推荐
- Count Complete Tree Nodes
- node 实现SSO
- node起步(安装,建立服务,事件式编程)-01
- 19. Remove Nth Node From End of List [easy] (Python)
- Hadoop-2.4.1源码分析--HDFS HeartBeat(心跳检测)之NameNode端处理数据块增量汇报
- Hadoop-2.4.1源码分析--HDFS HeartBeat(心跳检测)之DataNode端数据块增量汇报
- hadoop Data上jps不出现Datanode
- 1115. Counting Nodes in a BST (30)
- Xml中SelectSingleNode方法,xpath查找某节点用法
- Remove Nth Node From End of List - JS
- Print Boundry Nodes of a binary tree.
- Node request pipe
- Node request
- erlang remote node
- 测试框架:ava
- NodeJs使用asyncAwait两法
- 从node.js想到的
- node定时器详解
- node.js 安装cnpm nodemon express pm2 node-inspector
- nodejs websocket 把下面错误