SSH服务指定其它端口,指定多个端口

我有几台服务器以及几台VPS,平日都是使用SSH来管理。一般来讲没什么问题的,偶尔有时候一两台登陆不上去,我可以用其它能连接的服务器做跳板链接,懒惰的人总是有懒惰的办法。

但是最近一段时间,连不上的情况越来越严重,我跳啊跳啊的,累的不行了。

我一直以为是ISP和谐了我服务器/VPS的IP,毕竟我的SSH服务用了一个不常用的端口,一般来讲,没道理和谐啊。直到有一天SSH始终连不上的时候,我无意之中ping了一下IP,OMG,竟然能ping通。

虽然延迟大了点,但是至少说明IP没有被封锁。

那么我们可以指定SSH服务使用其它端口啊,就无需用其它服务器做跳板了。

SSH服务指定其它端口

其实我出于安全考虑,我的SSH服务禁用了22端口,而使用了一个很不常用的端口号,指定其它端口的操作很简单。

以我用的Ubuntu 16.04 LTS为例,putty登陆后:
sudo vi /etc/ssh/sshd_config

将下列内容
# What ports, IPs and protocols we listen for
Port 22
修改为
# What ports, IPs and protocols we listen for
Port 56789

然后重启sshd服务:
sudo service ssh restart

开启新的putty窗口,输入IP和新的端口号56789,点击OPEN

点击Yes

就会出现正常的登陆窗口了,说明我们的设置生效了。

SSH服务指定多个端口

尽管我们又给SSH服务换了一个端口,但是鬼知道ISP啥时候抽风又给封掉呢。一旦封掉,又得用跳板了。

那么我们何不一下子多加一些端口呢?据说有钱人买东西都是一下子买两个的,用一个扔一个!我们没钱买东西,但是给SSH服务多加几个端口,用一个闲置几个,也体验一把有钱人的感觉!

其实多加几个端口的操作是超级简单啊,和上边完全一样

# What ports, IPs and protocols we listen for
Port 56789
Port 12345
Port 88888

把Port多加几行就可以了😭
好了,开始做个有钱人吧。


This page is synchronized from the post: SSH服务指定其它端口,指定多个端口

如何抵押BTS借出免息人民币?(如何归还,如何调整保证金,如何避免爆仓?)

这两天越是深入了解BTS,越觉得比特股真的是一个很伟大的东西,让人不禁充满敬畏啊。

拥有了比特股资产,你不但能坐享资产升值带来的福利(你问我下跌怎么办?我上车了它还怎么可能跌呢?),而且还能通过抵押方式借出人民币,最重要的是,这部分人民币是没有利息的!

这听起来有些不可思议,是不是?我之前有了解过银行的抵押贷款,可以通过房产或者当前持有的存款理财等资产,按一定比例抵押出人民币贷款。假设我有一笔500W的理财产品,那么大致可以贷出400W的人民币,但是这部分贷款是有利息的,我测算一下,年化利率大概在6%-7%之间。也就是说,通过银行抵押,如果贷出400W,我每年至少要付出24W的利息。

那么如果你持有价值几百万人民币的比特股资产呢?极端情况,你可以借出总价值二分之一以上的人民币资产,(注:这样很危险,稍后详解),还没有利息,你可以把这部分钱换成法币,拿出去购房、买车,也可以拿着这部分钱继续购买比特股,坐等升值。

如何借出人民币

以网页钱包为例:
进入钱包->账户->抵押债仓

注意红框部分,可以看到,好多资产类型可以借入呢,比如说借入比特币,然后坐等比特币涨到一币一别墅,貌似也很不错。本文以人民币为例讲解,其它类型大同小异了。

选择对应资产(本例中为bitCNY)右侧对应的ADJUST箭头,调出借款对话框:

输入你要*借入金额以及保证金数目

这里需要注意一下喂价强平处发价,一旦喂价小于等于强平触发价,就会触发强制平仓,好像就是他们说的爆仓。你抵押的BTS保证金就会被低价卖掉用于偿还你欠的CNY债务。具体流程啥的我还不是很了解,但是总归不是好事情就是啦。

点击调整头寸按钮,并按提示输入密码并确认交易

一但广播成功,借款就会到出现在账户的bitCNY资产下

如何归还借款 & 调整保证金

俗话说:好借好还,再借不难,额,好像用在这里不太适合。

总之,如果不需要人民币了(还有这种可能?)或者为了避免爆仓,总是要知道如何还的。

其实,还款以及调整保证金和借款操作完全一样,将借入金额调低就是还款,调高就是借款。保证金你调到多少就是多少。是不是非常简单啊?

如何避免爆仓

前文说过了,爆仓可不是个好玩的事情。

因为我对这个系统的机制还不是很了解,但是我个人认为做到以下几点可以避免爆仓。

  • 调高保证金比例
    保证金比例越高,同样的BTS资产你能借出的人民币资产越少,爆仓的风险也就越低。

  • 关注喂价强平触发价
    喂价强平触发价相接近的时候,赶紧还款或者增加保证金。

  • 如无必要,就不要借款了
    如果你手头现金足够宽裕,并且借出来也不知道咋用咋玩,那么还是不要借款了,没有买卖就没有伤害没有借款就不会爆仓了。

总结

看着自己账户的余额,有些心酸,就算能都借出来也干不了什么大事情啊。😭

但是作为一名合格的玩家,总归是要了解一下的,否则都不好意思和人家说也玩比特股呢。

以上操作和结论仅仅为个人学习心得,仅供参考,如因采纳我的操作方法或者建议导致损失,本人概不负责。,别丢西红柿和鸡蛋给我啊,我闪。


This page is synchronized from the post: 如何抵押BTS借出免息人民币?(如何归还,如何调整保证金,如何避免爆仓?)

微信公众号增加BTS价格(CNY)查询功能啦!

作为一个已经上车的老股民 btser,最关心的莫过于BTS的价格了。最关心的莫过于BTS的价格了,它涨我兴奋不已,它跌我顿足捶胸。然而,怎么看价格我还是有点方,我只会用比特股网页钱包,在移动设备上登陆网页钱包貌似有点囧。

于是我就想,能不能把查看BTS价格的功能加到我的公众号上,这样随时随时都能看看价格了,随时随时享受BTS价格上涨带来的喜悦😳。

只要功夫深铁杵磨成针,皇天不负我这个有心人,经过一番胡乱尝试刻苦钻研以后,我终于将BTS价格查询功能加到我的公众号上啦。

如何使用

符合我们一贯的原则,所有功能力求简单。

查询BTS价格功能当然也不能例外。

公众号输入?bts指令,就可以返回BTS对CNY的价格。
(注:价格信息来自于比特股内盘)

示例如下:

是不是超级简单??

呀,怎么又跌了,泪奔😭

其实还可以加入BTS对USD价格,BTS对BTC价格,不过因为我暂时还不会玩bitUSD以及bitBTC,就先不加上了,等需要的时候再加,偷点懒喽。

BTS上车的小伙伴们快来试试吧,无聊的时候还可以调戏机器人,让他逗你开心哦。

相关文章

公众号添加方法

公众号在不断完善中,会提供越来越多的功能和便利

  • 方式一:
    进入微信通讯录->点击公众号->点右上角加号->搜索steemit,关注即可。

  • 方式二:
    直接扫描以下二维码:
    qrcode_for_gh_9f88179d5c6a_344.jpg


This page is synchronized from the post: 微信公众号增加BTS价格(CNY)查询功能啦!

学习一下BTS的远程过程调用 / Learn the remote procedure call of BTS

先庆祝一下,昨天我终于跑步上车了,然后——翻车了😭

有没有被我忽悠一起上车的朋友啊,千万不要感谢我(谁丢的西红柿?谁丢的臭鸡蛋?不许再丢了)

不过是谁说的来着,不能计较一城一池的得失。如果BTS过段时间涨到5元10元,再回头看这一两毛钱的涨跌,不过是毛毛细雨。
(注:我给自己打气呢,不构成投资建议啊)

好了言归正传,既然已经上车了,就安心好好玩,记录并汇报一下这两天的对BTS RPC的学习。


BTS RPC

工作流程


(来自:http://docs.bitshares.org/api/index.html)

文档地址

http://docs.bitshares.org/api/rpc.html

调用格式

1
2
3
4
5
6
{
"jsonrpc": "2.0",
"id": 1
"method": "get_accounts",
"params": [["1.2.0", "1.2.1"]],
}

如果你有接触过STEEM的RPC调用,就会发现二者非常相似。

调用示例

curl --data '{"jsonrpc": "2.0", "method": "get_accounts", "params": [["1.2.0", "1.2.1"]], "id": 1}' http://127.0.0.1:8090/rpc

因为我没在本地装节点(确切地说是我不会弄啊),所以我直接使用了公共节点:
curl --data '{"jsonrpc": "2.0", "method": "get_accounts", "params": [["1.2.0", "1.2.1"]], "id": 1}' https://openledger.hk/ws

返回了如下数据(部分):

(好吧,其实没法看,之后在详细分析)

好吧,尽管一知半解,但是总算明白一点点了。

Database API

上述调用中的methodparams都是在API中被定义,比如说Database API

文档地址

http://docs.bitshares.org/api/database.html

API示例

以之前我们通过curl发起的get_accounts调用为例,在Database API中定义如下:

实际的例子

有了上述关于BTS RPC以及Database API介绍,我们就可以拿来做一些实际的工作了,比如查查我的账户下有多少资产余额?

原本以为,像STEEM一样,读取账户信息就会读到资产余额信息,但是BTS与STEEM还有有些不同。

get_account_by_name读出来的并不包含资产余额信息
curl -s --data '{"jsonrpc": "2.0", "method": "get_account_by_name", "params": ["oflyhigh"], "id": 1}' https://openledger.hk/ws

(注:get_full_accounts返回的内容包含余额信息)

所以我们要用get_named_account_balances来读取资产
curl -s --data '{"jsonrpc": "2.0", "method": "get_named_account_balances", "params": ["oflyhigh", []], "id": 1}' https://openledger.hk/ws

哇,我有点激动,这是啥东西,我怎么有这么多,我已经数不清楚有多少位了。

不过貌似激动的有点早,让我来看看这是啥资产,调用get_objects
curl -s --data '{"jsonrpc": "2.0", "method": "get_objects", "params": [["1.3.0"]], "id": 1}' https://openledger.hk/ws

原来就是BTS,精度是五位,也就是我其实并没有几个😭
(从易读性来将,应该调用get_assets,其实本质都一样啦)

总结

通过上边的学习和示例,大致了解了BTS RPC调用的机制。还有很多东西要去学习和了解,就不多介绍啦。

既然币价还没飞起来,就好好学习吧。 币价迟早会飞起来的,我的预测一贯很准的😭。

参考文档


This page is synchronized from the post: 学习一下BTS的远程过程调用 / Learn the remote procedure call of BTS

如何通过Openledger使用STEEM或者SBD购买BTS? / How to buy BTS with STEEM or SBD via Openledger?

昨天说到BTS涨势喜人,准备追加一点玩玩,结果还没操作明白呢,BTS猛拉一波,拉得猝不及防啊。

老司机不等我就发车(污污污污污污呜呜呜呜呜呜) ,如果昨晚我追加10亿枚BTS,一早起来,我岂不就成了亿万富翁了??(醒醒醒醒,天亮了

话说,看我昨晚帖子加仓并成了亿万富翁的兄弟姐妹们不表示一下吗?转个0.01SBD也行啊。😭


吐完苦水了,步入正题。

昨天给大家介绍了:

有同学在回复中说汇率不好,不过能上车就行呗,就好比我,还在纠结汇率啥的呢,人家车已经开远了,追悔莫及啊。论便捷,我个人认为 @blocktrades 当之无愧的第一啊

但是,多种选择总是没错的,今天我给大家介绍另外一个方式,那就是使用 Openledger

相比blocktrades的简单粗暴,使用Openledger 略麻烦。

大体步骤如下:

  • 生成open.STEEM充值地址及MEMO
  • 转账STEEM到对应地址
  • 去内部市场将open.STEEM 交易成BTS

是不是略繁琐? 下边我们逐步介绍:

生成open.STEEM充值地址及MEMO

本文假设你已经有了BTS账户

  • 进入并登陆网页钱包(没错,我用网页钱包,其它的还不会用呢)
  • 选择Deposit/Withdraw
  • Transfer Service中选择Openledger(OPEN.X)
  • Please select the coin you would like to deposit 中选择STEEM
  • 查看右侧的Deposit instructions

转账STEEM到对应地址

在上述步骤中,我们生成了转账地址和MEMO,以我的账户为例:
转账地址:openledger-dex
转账备注:0wb59s-d940-rph9e6hb-3ju1ugr6


进入STEEM的钱包,选择转出STEEM,输入转账地址、转账金额、转账备注

输入Active Key或者主密码完成转账。

去内部市场将open.STEEM 交易成BTS

完成转账后,略等待,open.STEEM 就会出现在你钱包对应账户的资产中。

这时候,我们就可以去BTS内部市场中,将open.STEEM卖掉,卖出BTS了。

可以选择如下方式:

  • open.STEEM <==> BTS 交易对
  • open.STEEM <==> open.BTC <==> BTS

至于哪种方式更合算,我的智商是无力评估了,感兴趣的可以自己写段程序计算一下。

我选择的是open.STEEM <==> BTS 交易对

Sell open.STEEM 处填入价格、数量 后点击SELL按钮提交订单。

按提示输入密码并确认提交

然后如果你订单挂的价格适合,耐心等待成交即可。

#

注意事项

  • 不同于blocktrades 简单粗暴的购买,使用Openledger方式略繁琐。
  • 在市场交易,可能会因为挂单价格不合理,导致一直无法成交
  • 登陆网站以及进行转账操作时,请务必仔细核实网站地址、转账地址以及MEMO的正确性
  • 本文中的转账地址和MEMO仅为示例,你应该按操作步骤生成自己的地址和MEMO
  • 不要使用open.SBD,交易量太小,如果要用SBD,请先在STEEMIT的内部市场用SBD购买STEEM

顺便说一句,BTS涨势喜人,我个人觉得大有钱途,但是STEEM我觉得也是不可多得的潜力股。如何操作,自己决定,风险自负,本文不构成投资建议


This page is synchronized from the post: 如何通过Openledger使用STEEM或者SBD购买BTS? / How to buy BTS with STEEM or SBD via Openledger?

如何通过blocktrades使用STEEM或者SBD购买BTS? / How to buy BTS with STEEM or SBD via blocktrades?

最近BTS涨势喜人,我想追加一些玩玩,以前网页钱包中有用人民币充值BitCNY的方式,现在找不到了,据说有些第三方的钱包支持,但是暂时还没有研究,那么是否还有其它方法购买BTS呢?比如说,如何把手头的STEEM或者SBD转成BTS?

通过blocktrades 使用STEEM购买BTS

将STEEM或者SBD转成BTS最快捷的方法,莫过于使用blocktrades了。

本文假设你已经有了BTS账户

选择交易对

打开blocktrades的网站:https://blocktrades.us/
选择STEEM=>BTS(BitShares)交易对

我们可以在左侧输入框中输入待转换的STEEM数量,来大致评估一下兑换比例

从上图可以看出,每枚STEEM大致可以兑换15.38枚BTS

按当前内盘BTS的价格,一枚STEEM相当于6.152人民币

获取转账地址以及MEMO

  • 在接收地址中输入你的BTS用户名
  • 点击Get a new Deposit Address

你将会得到类似如下的提示:

其中:
blocktrades 是你转账地址
dd459097-1526-454d-8663-1dcbd2e5b9f0是转账时需要填写的备注

使用钱包转账

  • 进入STEEM的钱包
  • 选择转出STEEM
  • 输入转账地址、转账金额、转账备注

输入Active Key或者主密码完成转账。

等待完成

oflyhigh账户中剩余STEEM不多了,所以就不实际进行转账操作了。

提交之后,你的交易将会出现在blocktrades页面底部的Transactions中

一旦交易完成,你的BTS账户中就会收到blocktrades的转账。

以我N天以前的转账为例:

至此,操作完成。

通过blocktrades使用SBD购买BTS

blocktrades上使用SBD购买BTS的过程与上述操作大同小异。唯独需要注意的是:

  • 选择 SBD=>BTS交易对
  • 转账时转SBD到 @blocktrades

具体如何操作,本文就不再赘述了。

注意事项

  • blocktrades 网上上交易对显示的报价信息是动态变化的,从你获取报价到您支付的延迟越久,则您订单的实际兑换价格与报价之间的差异可能就会越大。
  • 登陆网站以及进行转账操作时,请务必仔细核实网站地址、转账地址以及MEMO的正确性
  • 本文中的转账地址和MEMO仅为示例,你应该按操作步骤生成自己的地址和MEMO

顺便说一句,BTS涨势喜人,我个人觉得大有钱途,但是STEEM我觉得也是不可多得的潜力股。如何操作,自己决定,风险自负,本文不构成投资建议


This page is synchronized from the post: 如何通过blocktrades使用STEEM或者SBD购买BTS? / How to buy BTS with STEEM or SBD via blocktrades?

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×