I've got a ZTE router which has Wireless LAN QoS setting WMM
and SSID
where SSID
is the default. What should SSID
mean here?
See attached screenshot.
I read some documents about WebRTC nat traversal. I see that if one of the peers is behind a symmetric NAT, then a TURN server has to be used.
I am wondering why shouldn't protocol allow traversal when at least one of the clients has public IP or asymmetric NAT?
From what I'm reading, the problem is establishing the connection between one peer and the peer with symmetric NAT. Then can't client behind symmetric nat connect to the other client? If sharing same UDP stream for bi-directional media is not possible/allowed, then why not the peer behind symmetric NAT create 2 or more connections, as many as needed for all media streams?
I am passing (YAML representation)
metadata:
items:
- key: sshKeys
value: root:ssh-rsa AAAAB... non@nan
when creating a gcloud instance. But I cannot ssh to the instance
$ ssh 139.242.197.104.bc.googleusercontent.com
Host key fingerprint is SHA256:aSSOS1tMiF9h43C6UIJQW0TqXuYVMfRic3Lm7gYRECQ
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
Looks like ssh key is not inserted on boot. Instance is standard RHEL 7.2 kvm guest image converted from qcow2 to raw format and uploaded. Any idea if what I'm doing is the correct incantation for specifying ssh keys in GCE and if what I want is supported by cloud-init?
I'm running a mongodb with authentication. I would like a non-root client to get server time.
I thought easiest would be to use serverStatus
. But default readWrite user does not have such privilege.
I'm really lost in mongo security model. I tried adding a serverStatus
role like this:
db.createRole(
{
role: "serverStatus",
privileges: [
{
resource: { db: "admin", collection: ""},
actions: [ "serverStatus" ]
}
],
roles: [],
writeConcern: { w: "majority" , wtimeout: 5000 }
}
)
Then added to user:
db.grantRolesToUser( "myuser", [ { role: "serverStatus", db: "admin" } ] )
But trying to get serverStatus
I'm getting:
> db.serverStatus()
{
"ok" : 0,
"errmsg" : "not authorized on admin to execute command { serverStatus: 1.0 }",
"code" : 13
}
any advice please?
I've read about git clone --mirror <repo>
and git remote update
. But it seems that would change local mirror no matter what happened in remote repo.
What I want is a mirror backup copy of the remote repo. But if remote repo branches are force-updated I want operation to fail. I also want to avoid existing branches being removed. When force-update is performed on remote repo manual intervention would be required - that I know how to do.
The purpose of such a mirror is to protect against incidental force push
or deliberate repo hacking.
What I'm trying to ask is how to create and update a mirror git repo where the update would fail and keep existing content if origin repo branches are force-pushed or altered in some other way.